ajax - 在 Ajax 代码中使用 if 条件时出错
问题描述
我想更改值Price字段的var Rs一些数据字段有价格,而有些则没有,因为我需要在逻辑上进行更改
我想更改值Price字段的var Rs一些数据字段有价格,而有些则没有,因为我需要在逻辑上进行更改
<script type="text/javascript">
$(document).ready(function($){
AllAddData();
function AllAddData(query = '') {
$("#Published").empty();
$.ajax({
url: 'AllAdds',
type: 'GET',
datatype:'html',
data:{SearchKey:query},
})
.done(function(data) {
$.each(data, function(index, val) {
if(!empty(val.Price)){
var Rs ="{{ __('Rs.') }}"+val.Price;}
else{var Rs ="";}
});
})
.fail(function()
{
alert("fail")
console.log("error");
})
}
$(document).on('keyup', '#search', function(){
var query = $("#search").val();
//alert(query);
AllAddData(query);
});
});
</script>
解决方案
var Rs = !(val.Price) ? "" :"{{ __('Rs.') }}" + val.Price
推荐阅读
- python - 如何在python中有效地计算无向图中的三合会人口普查
- flutter - 在flutter中单击卡片项目时如何动态创建Listview?
- laravel - 加入 Laravel 表
- windows - Windows 自定义凭据提供程序
- android - 无法区分两个不同片段的包含
- excel - Excel Workbook Corrupted and Repaired now sheet 在代码错误时显示内存不足
- node.js - 如何使用 postgres 查询修复函数以防止 SQL 注入
- android-studio - JKS 和 KEYSTORE
- karate - 如下所示如何遍历响应
- php - 不允许使用标签“?php”