JQuery 在表單提交之前修改 提交的值 原創(chuàng)
今天在做公司的項(xiàng)目的時(shí)候,遇到一個(gè)問題:
我們希望在二級欄目搜索的時(shí)候,判斷用戶有沒有加上這個(gè)欄目特有的關(guān)鍵字(比如“教程”),因?yàn)槲覀兪侨舅阉鳎绻患雨P(guān)鍵字,搜索出來的東西會(huì)很多、很雜,這樣我們就是想在教程這個(gè)欄目下,搜索出來的全都是教程相關(guān)的東西,所以我們東了點(diǎn)小心思,對搜索的關(guān)鍵字做了點(diǎn)小改動(dòng),代碼如下:
$('#search-form').submit(function() {
//取出keyword
$keyword = $('#keyword');
//判斷是否包含“教程”關(guān)鍵字
if($keyword.val().indexOf('教程') < 0)
{
$keyword.val($keyword.val() + '教程');
}
});
利用這段代碼,就可以了,當(dāng)我們搜CSS教程的時(shí)候,程序會(huì)判斷包不包含,不會(huì)給keyword拼接“教程”兩個(gè)字,當(dāng)我們搜索CSS的時(shí)候就會(huì)拼接成“CSS教程”進(jìn)行搜索了。
OK,希望能給大家一些幫助吧。
- jquery實(shí)現(xiàn)簡單的表單驗(yàn)證
- jquery實(shí)現(xiàn)表單驗(yàn)證簡單實(shí)例演示
- jQuery實(shí)現(xiàn)form表單基于ajax無刷新提交方法詳解
- jQuery實(shí)現(xiàn)批量判斷表單中文本框非空的方法(2種方法)
- jQuery使用$.ajax提交表單完整實(shí)例
- jquery插件EasyUI中form表單提交實(shí)例分享
- 實(shí)例詳解jQuery表單驗(yàn)證插件validate
- 深入學(xué)習(xí)jQuery Validate表單驗(yàn)證(二)
- jQuery form插件之formDdata參數(shù)校驗(yàn)表單及驗(yàn)證后提交
- jQuery Form 表單提交插件之formSerialize,fieldSerialize,fieldValue,resetForm,clearForm,clearFields的應(yīng)用
- jquery form表單獲取內(nèi)容以及綁定數(shù)據(jù)
- 使用JQuery實(shí)現(xiàn)智能表單驗(yàn)證功能
相關(guān)文章
javascript實(shí)現(xiàn)按回車鍵切換焦點(diǎn)
這篇文章主要介紹了javascript實(shí)現(xiàn)按回車鍵切換焦點(diǎn)的方法,需要的朋友可以參考下2015-02-02Bootstrap中定制LESS-顏色及導(dǎo)航條(推薦)
這篇文章主要介紹了Bootstrap中定制LESS-顏色及導(dǎo)航條的相關(guān)資料,非常不錯(cuò)具有參考借鑒價(jià)值,感興趣的朋友一起看看吧2016-11-11javascript淺層克隆、深度克隆對比及實(shí)例解析
這篇文章主要介紹了javascript淺層克隆、深度克隆對比及實(shí)例解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-02-02js原生代碼實(shí)現(xiàn)輪播圖的實(shí)例講解
下面小編就為大家?guī)硪黄猨s原生代碼實(shí)現(xiàn)輪播圖的實(shí)例講解。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2017-07-07JavaScript獲取GridView中用戶點(diǎn)擊控件的行號(hào),列號(hào)
GridView中的某幾列有按鈕,需要獲取用戶當(dāng)前點(diǎn)的按鈕的行號(hào)(捎帶的得到列號(hào))2009-04-04微信小程序navigator跳轉(zhuǎn)及參數(shù)傳遞的方法
這篇文章主要介紹了微信小程序navigator跳轉(zhuǎn)及參數(shù)傳遞,在navigator中添加需要跳轉(zhuǎn)的路徑,如果需要帶參,則在路徑后面添加所要傳遞的參數(shù)以及值,需要的朋友可以參考下2023-11-11