天天看點

javascript 小技巧

 在選擇查詢條件為空的情況下的查詢結構:

var params = "1=1";

params += name == "" ? "" : "&name=" + name;

params += queryUserName == "" ? "" : "&queryUserName=" + queryUserName;

params += template =="" ? "" : "&template=" + template;

params += asCategory == "" ? "" : "&asCategory=" + asCategory;

params += asSerial == "" ? "" : "&asSerial=" + asSerial;

params += osImage == "" ? "" : "&osImage=" + osImage;

params += status == "" ? "" : "&status=" + status;

  下拉判斷被選第幾個和選擇器使用:

        $("select[name='container'] option:selected").index()

   ajax contentType 類型:

        預設值: "application/x-www-form-urlencoded"。發送資訊至伺服器時内容編碼類型。

                預設值适合大多數情況。如果你明确地傳遞了一個 content-type 給 $.ajax() 那麼它必定會發送給伺服器(即使沒有                   資料要發送)。