JSON返回填充字段,现在需要应用该值来选择选择选项

时间:2012-03-07 13:27:48

标签: jquery

JSON - JQUERY 这是我从我的CFC返回JSON返回的内容

{“thename”:“已禁用”,“displayname”:“目前Helium House Gas无法选择,请联系xxxxxx@xxx.com获取更多信息。”}

我的输入名称=“thename”会填充值“已禁用”,这一切都很好......

现在我有一个选择

<SELECT id="Enablor" name="Enablor"> 
<OPTION value="Enabled">Enabled</option>
<OPTION value="Disabled">Disabled</option>
</SELECT>

我想取 - “thename”:“禁用”,如果禁用,则选中禁用选项 “thename”:“启用”,如果启用,则启用选项

它只会是一个或另一个。我想在我的返回成功jquery中这样做。

$.ajax({             
url: "changedisablesysequipment.cfc?method=getName"
,cache: false
,dataType: "json"            
,data: {lastname: datas}
, success: function (data){
$("#frmMain").formHash(data);
alert($('#thename')[0]);// this just shows [object]
Want to make option selected here
}

1 个答案:

答案 0 :(得分:0)

为了选择一个选项,你唯一需要做的就是添加它:

selected="selected"

其属性。

例如:

<SELECT id="Enablor" name="Enablor"> 
<OPTION value="Enabled" selected="selected">Enabled</option>
<OPTION value="Disabled">Disabled</option>
</SELECT>

我不是jQuery用户,但可能是:

$("#Enablor OPTION[value=" + data.thename + "]")[0].​selected = "selected"​​​​​