从ajax响应中填充的动态选项已选择选项

时间:2018-08-17 04:14:23

标签: javascript jquery ajax

我从ajax响应中获得了价值。 Ajax代码如下:

success:function(response)
      {
        var obj = JSON.parse(response);
         html='';
         html+='<option value="">Select&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;سثمثؤف</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+'&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;'+val.area_arb+'</option>';
         })
        $('#eng_area').html(html);

    }

在这里,我将值存储在strvv变量中。当两个变量具有相同的值时,我希望选择该选项。为此,我尝试了:

('+str+'=='+vv+') ? "selected" : ""

但是它不起作用。谁能告诉我我在做什么错-这个还有其他解决方案吗??

0 个答案:

没有答案