0

新しい jQuery (1.10.X、2.X) でのライブ フォームの送信に問題がありました。handlebarJS を使用してフォームを入力し、モーダル ウィンドウにフォームを表示する必要があります。
関数 .live() はもう存在しないためです。

古い方法:

$("#form-xyz").live('submit', function(e) {  .... } );

これは機能しません:

$("#form-xyz").on('submit', function(e) { .. } );

この作品:

$(document).on('submit', "#form-xyz", function(e) { .. } );

より良い解決策を知っていますか?

4

1 に答える 1