1.Ajax非同步按下回車提交表單;2.isEmpty()判斷input框是否為空 ...
作者:故事我忘了¢
個人微信公眾號:程式猿的月光寶盒
html
<form id="findInvis">
帖子標題:
<input title="請輸入帖子標題" name="title">
<!--input的類型還是submit-->
<input type="submit" value="搜索" >
</form>
js
/**
* 點擊查找按鈕/提交表單,設置提交方法,但是返回false
*/
$("#findInvis").submit(function () {
//按下回車/提交按鈕後的操作
findBy(1);
//返回false
return false;
});
isEmpty()判斷input框是否為空
isEmpty
:
判斷函數入參值是否為空,只能用於字元型(string)、對象(object)、數組(array),
不適用於數值型和布爾型,舉例說明:
空值: null、‘’(空字元串)、undefined 返回都是true 。
Ex:
isEmpty(null)
,isEmpty('')
,isEmpty(undefined)
判斷結果都是true2.boolean類型 true、false 返回都是true 。
Ex:
isEmpty(true)
, isEmpty(false)
判斷結果都是true
isEmpty('true')
, isEmpty('false')
將參數視為字元串,判斷結果都是false
3.number類型 0、1、2 返回都是true
isEmpty(0)
, isEmpty(1)
, isEmpty(2)
判斷結果都是true
isEmpty('0')
, isEmpty('1')
, isEmpty('2')
判斷結果都是false