2012-03-07 3 views
0
はJSON

選択するために、その値を適用する必要があり、フィールドを移入 - jQueryの は、ここで私は私のCFCJSONのリターンは現在選択オプションが

{「thename」から戻ってJSONのリターンから得るものです:「無効」、「表示名「:」現在、ヘリウムガスハウスは、選択の詳細については、[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

+0

あなたは大歓迎です。この回答を受け入れてください。 –

関連する問題