我从ajax响应中获得了价值。 Ajax代码如下:
success:function(response)
{
var obj = JSON.parse(response);
html='';
html+='<option value="">Select سثمثؤف</option>';
$.each(obj,function(i,val){
var str="{{collect(old('eng_area'))}}";
str=str.replace(/[^0-9]/gi, '');
str=parseInt(str, 10);
vv=val.id;
html+='<option value='+val.id+' ('+str+'=='+vv+') ? "selected" : "">'+val.area_eng+' '+val.area_arb+'</option>';
})
$('#eng_area').html(html);
}
在这里,我将值存储在str
和vv
变量中。当两个变量具有相同的值时,我希望选择该选项。为此,我尝试了:
('+str+'=='+vv+') ? "selected" : ""
但是它不起作用。谁能告诉我我在做什么错-这个还有其他解决方案吗??