クリックボタンでうまく動作している次のコードがありますが、ドロップダウンリストの変更イベントでも実行します。jQueryは、クリックボタンまたはオンウンドドロップダウンで同じ機能を実行します。
0
A
答えて
4
イベント処理に無名関数を使用する代わりに、関数を作成し、クリックしたときと変更したときの両方で関数を呼び出します。
// Create a function.
function handleDropdown() {
var search_text = $('#search_text').val();
search_val = true;
initiatePagination();
// ajaxSortPaginationSearch();
// show_per_page();
// getpagination();
if (search_text.length > 2 || search_text.length < 1) {
ajaxSortPaginationSearch();
show_per_page();
getpagination();
} else {
alert('Please enter minimum 3 serach character.');
$('#search_text').focus();
}
}
// Now call the function.
$('.search-btn-cls').click(handleDropdown);
$("select#search_status").change(handleDropdown);
+0
非常に良い答え。 –
0
この
//Call both events with same function that you want to execute.
$('.search-btn-cls').click(main);
$('.search-btn-cls').change(main);
function main(){
var search_text = $('#search_text').val();
search_val = true;
initiatePagination();
if (search_text.length > 2 || search_text.length < 1) {
ajaxSortPaginationSearch();
show_per_page();
getpagination();
} else {
alert('Please enter minimum 3 serach character.');
$('#search_text').focus();
}
}
関連する問題
- 1. JqueryとCaptchaは同じページでは機能しません。
- 2. jQuery Typewatch - 代替機能または同じ機能を作成する方法
- 3. Laravelは同じコントローラ内で複数の機能を実行します
- 4. 同じaddEventListenerは機能しますか?
- 5. 同じ機能の実行4回のjQueryと
- 6. 多くの同じ機能を実行するには
- 7. jQueryは同じセレクタにもかかわらず一度クリック機能を実行します
- 8. STM32は非同期機能を実行します
- 9. クリックボタンは反応の "handleSubmit"機能を起動しません
- 10. 同じイメージリサイズとイメージクロップ機能は、Winformsアプリケーションで動作し、同じソリューションのWebapiアプリケーションでは機能しません。
- 11. Luaテキストと機能は同じ行に印刷されます
- 12. jQueryは異なるdivに同じ機能を適用します
- 13. DragMove()とMouseDragElementBehaviourは同じウィンドウでは機能しませんか?
- 14. Jquery |同じ機能の中の機能。それは悪い練習ですか?
- 15. PHPは同じ関数で複数回同じクエリを実行します。
- 16. jquery fadeInはどのように機能しますか? animate()で同じことを行う
- 17. 選択オプションを選択するためのJQueryコード&クリックボタンが機能しない?
- 18. jQueryのDiv.Click():放棄/変更機能機能は、複数回実行した後
- 19. WebサービスAPIを同じサーバーまたは別のサーバーで実行しますか?
- 20. PDOは同じループで2つのmysqlを実行します
- 21. 同じJavaScriptを複数回実行するChrome拡張機能
- 22. jQuery非同期にする機能を変更しました
- 23. リンクのIDを変更した後に同じ機能を実行するのはなぜですか?
- 24. jQuery:スワイプまたはクリックして同じ操作を行います
- 25. load()を実行した後でJqueryリスナーが機能しない
- 26. JFrameで実行機能を閉じる
- 27. 実行jQueryの機能
- 28. RadTreeListの同等機能は、Gridview/Jqueryで達成できます
- 29. JavaScript:選択したテキストボックスに「入力」キーを入力フォームボタンと同じ機能を実行します
- 30. cURLは機能しませんが、同じサイトがブラウザで動作します
誰かが(関数(){ "変更をクリックして、" 今、彼は削除で。この回答$(」。検索-BTN-CLS')を投稿してください。それではありません正しい解決策? – Naeem