我正在使用Jquery自動完成功能INFO使用Jquery自動完成提交
我試圖在點擊時提交列表項的文本。所以我嘗試過:
select: function(e, ui){
$('form').submit();
}
它現在所做的是提交輸入值而不是列表項文本。我怎樣才能提交列表項呢?
我正在使用Jquery自動完成功能INFO使用Jquery自動完成提交
我試圖在點擊時提交列表項的文本。所以我嘗試過:
select: function(e, ui){
$('form').submit();
}
它現在所做的是提交輸入值而不是列表項文本。我怎樣才能提交列表項呢?
所以我沒有提交(上回車鍵)在接近這樣的:
close: function(e, ui){
$('form').submit();
}
我照顧鼠標點擊這樣的:
$('.ui-autocomplete').click(function() {
$('form').submit();
});
莫非這個「處理方法」導致的問題??有沒有特定的情況下,這不會工作...?
(如果我什麼也沒聽到,我接受我自己的答案(:)
我剛注意到這個問題....如果我點擊正文中的任何其他地方,表單被提交是因爲自動填充無線將關閉....所以這是行不通的) - :任何幫助,將不勝感激 – Youss
我不正是你想要提交哪些不懂,但你可以做一個隱藏的領域,你的事件將「列表」放在你的隱藏字段中,在這種情況下,當你的表單被提交時,你可以獲得隱藏字段的值
是的,我明白了這一點,這就是我現在正在做的。但它似乎是一種解決方法。我寧願將自動完成中的提交作爲事件來執行。我認爲這樣更好。 – Youss
你可以在select中做到這一點,如: select:function(e,ui){yourHidden).val(yourList); $('form')。submit(); } –
你是什麼意思_「list item text」_? – gdoron
list item? – neohope
@gdoron下拉列表中的數據 – Youss