こんにちは、動的に生成されたいくつかのオプションをループする方法を見つけようとしています。次のようにしようとしました:
console.log($("select#subcategory option").length);
$("select#subcategory option").each(function () {
console.log($(this).val() + "ceva");
if ($(this).val() == subcategoryId) {
console.log($(this).val());
$(this).attr("selected", "selected");
}
});
しかし、jQuery は生成された項目をまったく認識していないようです。私は jquery 1.5.1 を使用しています。
どうすればこの問題を解決できますか?
編集
これまでのところ、生成された要素を選択することができませんでした。これまでに試した方法から、作成されたダイナミルトである dom 要素をどちらも見ることができないことがわかります。 Firebug で確認してください。この問題は、ajax 呼び出しの後に作成している場合に発生しますか?