jquery simplemodal を使用して、ajax オートコンプリート入力を含むポップアップ フォームを開きます。モーダルへの初回アクセスでは、このオートコンプリートは正常に機能しますが、モーダルを閉じて再度開くと、オートコンプリートは ajax の機能にバインドされなくなりました。どんな手掛かり?私はクローズをデフォルトとして設定し、ライブを使用していません....
1 に答える
0
私は同じ問題を抱えています-オートコンプリートよりも広いようですが-2回目のオープンですべてのjqueryバインディングが失われているので、それは単純なモーダルの問題であると確信しています。オートコンプリートの問題を回避するために、simplemodal openにロードしました(そしてcloseでアンロードしました)。まだより良い解決策を探しています!
$dialog.modal({
onShow: function(event, ui) {
$('#an-autocomplete-input').autocomplete();
},
onClose: function(event, ui) {
$('#an-autocomplete-input').autocomplete( "close" );
$.modal.close();
}
});
于 2011-09-29T12:11:27.283 に答える