まあ、私はビューでこのコードがあります:私は要素を検査するとき、それは「TOP」に変更はなく、ブラウザで入力の値属性が変更されないのはなぜですか?
chooseSite = function() {
var url = "/main/Ajax/GetSiteDetail?" +
"&cid=" + escape(idSite);
var ajx = sendAJAX(url, true);
ajx.onreadystatechange = function() {
if (ajx.readyState == 4) {
var result = ajx.responseText;
result = "TOP";
document.getElementById("CI.SiteName").value = result;
}
}
}
:
<input id="CI.SiteName" type="text" value="" name="@@CI.SiteName" disabled="">
、その後、私はこの関数を呼び出しますいくつかのイベントをやってファイヤーバグ、INPUTのVALUE属性は変更されていません。
なぜgetElementById()メソッドをリクエストしましたか?それは決して何も変えてはならない。 – Bergi