簡體   English   中英

jQuery在循環內返回false(如preventDefault)

[英]Jquery Return false (like preventDefault) inside a loop

如何在地圖函數內部return false 我知道循環內的return false充當break。但是我需要break和return(以防止默認動作)這是我的代碼

$arr = $( "select.filter_type" )
  $arr.map (i, sel) ->
      val = $(sel).val()

      if (val == "")
        alert("The default action has been prevented")
        return false

先感謝您

這對我來說很有效

 $arr = $( "select.filter_type" )
  $v= false
  $arr.map (i, sel) ->
      val = $(sel).val()

      if ( val == "")
        alert("The default action has been prevented")
        $v= true
        return
  if $v
      return false

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM