ロードするページがあり、その上で JQuery を実行します。行を実行するとき:
var div = $("<div class='modal'>").append(r);
エラーが発生し、階層エラーが発生したと言っている理由を理解しようとしていました。r に不適切な DOM があるのではないでしょうか? 出力が長いので節約するために、サーバー側を示します。以下の r はエラーにはなりませんが、実際に問題が発生するのは上記の div を追加するときです。
var r = $(result);
結果:
"<div>
<input type='text' id ='queryInput' />
<button id = 'queryButton' runat='server' value = 'Re-Filter'>Re-Filter</button>
</div>
<div id='set'>
<select>
<!-- The options are populated by a loop in ASP.net -->
<option value = '" + Convert.ToString(record.fe_id) + "'>" + Convert.ToString(record.fe_name) + "</option>
</select>
</div>
<div>
<button id = 'buttonReturnValue' value = 'Return Selected Element'>Return Selected Element</button>
</div>"
上記が不適切に形成されたdomであると思われる場合、私は何を間違っていますか?