2012-03-07 32 views
0

JSON - JQUERY 以下是我从JSON回报回来从我的CFCJSON回报填充字段,现在需要应用价值作出选择选项选择

{“thename”:“已禁用”,“显示名称“:”目前氦温室气体是不可选择,请联系[email protected]以获取更多信息。“}

我输入名字=” 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 
} 

回答

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"​​​​​ 
+0

很漂亮谢谢。它的作品 – user1253239 2012-03-07 14:07:16

+0

不客气。你可以请然后接受这个答案? – 2012-03-07 14:15:22