2 に答える
2
動的にロードされるものでは、 jQuery.Onを使用してもアタッチする必要があります
#add_student_contact
動的に追加されているようです。
$("#add_student_contact").on('change',(function() {
$("#add_student_course").show();
});
2番目の質問について:load_customer_contacts.php
は、AJAX呼び出しを介してロードされます。これはページをリロードしません。phpルーチンから返されたデータが有効なhtmlである場合は、フォームに表示されます。
于 2012-06-14T20:57:11.490 に答える
2
#add_student_contact
ajaxからロードされることを期待していますか?
その場合は、次のように、初期化後に DOM に追加された要素に対して機能するように、別の方法でイベントを登録する必要があります。
$(document).on("change", "#add_student_contact", function(){
$("#add_student_course").show();
});
$("#add_student_contact").on
最近これに問題があったためではなく、上記のアプローチを採用しました。正確な理由はわかりません。ここでは当てはまらないかもしれませんが、document
正しく機能させるためには でそれをしなければならなかったことだけはわかっています。
于 2012-06-14T20:52:46.280 に答える