Ajax 隠れた問題解決策_基礎知識
ajax
ページに 2 つのテーブルがあります。ajax を呼び出した後、HTML を使用して別のテーブルを作成しました。その結果、新しいテーブルの上部が未定義になります。これは何が原因でしょうか?詳細なコードは次のとおりです。
コードをコピー コードは次のとおりです。
< script type="text/ javascript">
$(function(){
if($.browser.msie)
{
$("#country").get(0). attachEvent("onpropertychange", function (o){
var counter = o.srcElement.value;
$("#tabb1").hide();
$.ajax({
type : "post"、
url: "/yoblhtjfx/query CountryAjax.action"、
data: "country=" counter "&jsoncallback=?"、
dataType: "json"、
success: function (json)
{
var tableHTML;
tableHTML ="
選択 | ";"; tableHTML =" | 国名 | ";
" list[i][0] " | ";" list[i][1] " | ";
$("#querycountrydiv").html(tableHTML);
}
});
});
}
});
function returnVal( )
{
var valu;
for(var i = 0;i < document.getElementsByName("radioo").length;i )
{
if(document.getElementsByName( "radioo ")[i].checked == true)
{
valu = document.getElementsByName("radioo")[i].value
}
}
window.opener .document .getElementById("foreignUnit Country").value = valu;
window.close()
名前を入力して検索:
コードをコピーします コードは次のとおりです。 /div>
選択 | 地域コード | |
${list[0] } | ${list[1] } |