我在jQM/phonegap/cordova Android應用程序中有一個搜索欄。如何檢測用戶提交的jQuery Mobile中的搜索字段?
如何檢測用戶何時按下「輸入」或「完成」或其他什麼,以便我可以提交搜索?
我是否必須構建自定義鍵檢測器,或者是否有此事件?
如此令人沮喪 - 我無法找到這在任何地方文檔....
乾杯所有!
我在jQM/phonegap/cordova Android應用程序中有一個搜索欄。如何檢測用戶提交的jQuery Mobile中的搜索字段?
如何檢測用戶何時按下「輸入」或「完成」或其他什麼,以便我可以提交搜索?
我是否必須構建自定義鍵檢測器,或者是否有此事件?
如此令人沮喪 - 我無法找到這在任何地方文檔....
乾杯所有!
你會包裝在一個表單元素即場:
<form id="foo">
<input type="text" />
</form>
然後觸發一個事件時,「用戶按相當於'返回',即'去'或'完成',或任何操作系統稱之爲「你可以使用
$('#foo').submit(function(){
//do stuff
})
您將使用與「普通」HTML應用程序中相同的代碼。由於您使用的是jQuery Mobile,因此您可以使用jQuery。如果現場有FOO的ID,你可以使用
$("#foo").on("click", function() {
//do stuff here
});
雖然這是問題 - 他們沒有點擊任何東西。沒有離散的提交按鈕。我想在用戶按下PC鍵盤上的「返回」(即'去'或'結束')或任何操作系統調用它時等同於開始搜索。 –