欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

jquery獲取下拉列表的值為null的解決方法

 更新時間:2011年03月18日 00:36:41   作者:  
在用jquery獲取下拉列表ddl的值時返回的為字符串‘null’,而不是空值,結(jié)果導(dǎo)致獲取的參數(shù)不對
不知道大家有沒有遇到這樣的情況?
在用jquery獲取下拉列表ddl的值時返回的為字符串‘null',而不是空值,結(jié)果導(dǎo)致獲取的參數(shù)不對;
即使在后臺判斷了其非空,但還是導(dǎo)致了錯誤(比如拼湊SQL時將null拼進去了)。
下面我們來分析下:
第一種情況:
復(fù)制代碼 代碼如下:

<select id="ddlType">
<option value="">請選擇</option>
<option value="1">安徽省</option>
……
</select>

第二種情況:
復(fù)制代碼 代碼如下:

<select id="ddlType"></select>
或者
<asp:DropDownList ID="ddlType" runat="server"></asp:DropDownList>

我們在程序中這樣取值:
$("#ddlType").val()
針對第一種情況,如果我們沒有做選擇,那么它返回的是空值“”,但不是字符串“null”;
而第二種情況,ddl中本來就沒有可選擇的項,前臺沒有寫死或者后臺沒有綁定,再去取它的值的話就會返回字符串“null”。
解決辦法:目前沒有找到比較好的解決辦法,只能在后臺判斷時添加判斷( !="null"),顯然,這不是很好的辦法。
網(wǎng)上還有朋友提供的方法是修改jquery的源文件,將val函數(shù)的實現(xiàn)中的最后一句 this.value = val; 改成 this.value = val || "";

如果大家有什么好的辦法,還望慷慨分享下!?。?

相關(guān)文章

  • jquery文檔操作wrap()方法實例簡述

    jquery文檔操作wrap()方法實例簡述

    這篇文章主要介紹了jquery文檔操作wrap()方法,以實例形式簡單分析了wrap()方法用某個標簽將某個元素包起來的使用技巧,需要的朋友可以參考下
    2015-01-01
  • jquery 遍歷數(shù)組 each 方法詳解

    jquery 遍歷數(shù)組 each 方法詳解

    下面小編就為大家?guī)硪黄猨query 遍歷數(shù)組 each 方法詳解。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-05-05
  • 基于jquery實現(xiàn)ajax無刷新評論

    基于jquery實現(xiàn)ajax無刷新評論

    這篇文章主要為大家詳細介紹了基于jquery實現(xiàn)ajax無刷新評論的相關(guān)資料,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考
    2016-05-05
  • jquery中交替點擊事件toggle方法的使用示例

    jquery中交替點擊事件toggle方法的使用示例

    jquery中交替點擊事件toggle方法中有兩個參數(shù),分別是要交替執(zhí)行的事件。如果不傳參默認是顯示隱藏功能,下面有個不錯的示例,感興趣的朋友可以參考下
    2013-12-12
  • checkbox使用示例

    checkbox使用示例

    checkbox想必大家對這個控件并不陌生吧,畢竟在網(wǎng)頁制作過程中經(jīng)常會使用到,下面與大家分享個示例主要介紹checkbox的使用,感興趣的朋友可以參考下
    2013-08-08
  • jQuery中將函數(shù)賦值給變量的調(diào)用方法

    jQuery中將函數(shù)賦值給變量的調(diào)用方法

    當函數(shù)作為其他函數(shù)的參數(shù)時和獨立調(diào)用時,寫法是有區(qū)別的,前者不用附加(),而后者必須加()
    2012-03-03
  • JQuery將字符串轉(zhuǎn)為json對象的四種方法

    JQuery將字符串轉(zhuǎn)為json對象的四種方法

    本文主要介紹了JQuery將字符串轉(zhuǎn)為json對象的四種方法,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-04-04
  • jQuery實現(xiàn) 上升、下降、刪除、添加一行代碼

    jQuery實現(xiàn) 上升、下降、刪除、添加一行代碼

    這篇文章主要介紹了jQuery實現(xiàn) 上升、下降、刪除、添加一行代碼的實現(xiàn)方法,非常不錯,具有參考借鑒價值,需要的朋友可以參考下
    2017-03-03
  • 基于jquery步驟進度條源碼分享

    基于jquery步驟進度條源碼分享

    本文給大家分享基于jquery步驟進度條源碼分享,實現(xiàn)功能是這樣的,在輸入框中輸入第3步,點擊重新生成按鈕,相應(yīng)的步驟顏色就會加深,對jquery步驟進度條感興趣的朋友一起看看吧
    2015-11-11
  • 擴展jQuery對象時如何擴展成員變量具體怎么實現(xiàn)

    擴展jQuery對象時如何擴展成員變量具體怎么實現(xiàn)

    這篇文章主要介紹了擴展jQuery對象時如何擴展成員變量,需要的朋友可以參考下
    2014-04-04

最新評論