mvcコントローラからjsonデータを取得してフォームで編集したいのですが、実際に返されたデータをフォームに取り込むことに問題がある。 3つのプロパティを持つデータ行は1つだけです。 Iveは返されるデータをチェックしていますが、そこにありますが、フォーム値をjsonデータ値に設定しようとするたびに、それはちょうど転倒します。私のajaxコールは大丈夫ですが、データは戻ってきますが、私はちょうどフォームに入れないようです。仕事ajaxコールからフォームにデータを設定する
success: function (data) {
var frm = $("#frmAddDisclaimer");
if ("Disclaimer_ID" in frm.elements) {
frm.elements["Disclaimer_ID"].value = data.ID;
}
if ("Disclaimer_DisclaimerRef" in frm.elements) {
frm.elements["Disclaimer_DisclaimerRef"].value = data.DisclaimerRef;
}
if ("htmlEditorDisclaimer_source" in frm.elements) {
frm.elements["htmlEditorDisclaimer_source"].value = data.DisclaimerText;
}
IVEは、実行時にform.elements内容をチェックし、それらが正しいIDのであり、データが
だけでなく、各「プロパティ」内の対応するデータを持っていることを確認しようとしているイム私のAJAX呼び出しでHERESにビット
を使用することができますか? –
通常のjQueryセレクタを使用して値を割り当てます。たとえば、テキストボックスID = "Disclaimer_ID"の場合、if($( "#Disclaimer_ID")){$( "#Disclaimer_ID"); val(data.ID); } – mjw