在循环中返回false(类似于preventDefault)

Jquery Return false (like preventDefault) inside a loop

本文关键字:类似于 preventDefault false 循环 返回      更新时间:2023-09-26

如何实现return false内部映射功能。我知道在循环中返回false作为break。但我需要打破和返回(以防止默认操作)这是我的代码

$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