私はasp.netのWebメソッドにajaxリクエストを送信して、htmlタグを含む文字列を返します。次のようにC#コードは、 -jquery - asp.netからHTML文字列として動的に選択オプションを追加する - 動作しない
クエリでstring str="";
for(int i=0; i<=9; i++)
{
str += "<option value='2'>One</option>";
}
return str;
私は以下のようにjQueryを使用して、選択したHTMLにこれを追加してい&この応答データを受信しています。
var optionsHtml = data.d.split(":");
$('#ddlCartons").html(optionsHtml);
しかし、これはjquery.jsファイルから直接エラーを与えている - それは
$('#ddlCartons").html("<option value='2'>Hii</option><option value='2'>Hii</option><option value='2'>Hello</option>");
- 打ち文字列が同様に指定された場合、
Could not convert JavaScript argument arg 0 [nsIDOMDocumentFragment.appendChild]
をしかし、代わりにoptionsHtmlのうまく動作します。 それで、何が間違っているので、それはエラーを出すのですか?どのような私が見ることができることである
あなたが分割されている理由を使用しますか? –