【问题标题】:JQuery .isNumericjQuery .isNumeric
【发布时间】:2011-12-01 14:57:39
【问题描述】:

我有一个 ID 为 EmpNum 的文本框。我不知道如何使用 jQuery 的 isNumeric 来检查值是否为数字。

我试过了:

    ('#.EmpNum').IsNumeric 

但这没有用。

【问题讨论】:

  • 什么是('#.EmpNum')?我想你的意思是 $("#EmpNum")..
  • 文档在这里:api.jquery.com/jQuery.isNumeric你要明白方法和静态函数的区别...

标签: jquery


【解决方案1】:

根据http://api.jquery.com/jQuery.isNumeric/

它是:jQuery.isNumeric(value)

所以,应该是$.isNumeric($("#EmpNum").val())

【讨论】:

    【解决方案2】:

    不应该更像……

    if($.isNumeric($('#EmpNum').val()))
    

    【讨论】:

    • 这个答案是正确的;这是documentation 来赞美他的回答。
    【解决方案3】:

    将值作为参数传递给 isNumeric。还要确保您使用的是 jQuery 1.7 版,因为它是在 1.7 中添加的。

    $.isNumeric( $('#EmpNum').val() )
    

    【讨论】:

      【解决方案4】:

      应该是这样的

      $.isNumeric($('#EmpNum').val());
      

      【讨论】:

        【解决方案5】:

        您应该使用简单易行的方法,例如:

        var value=$('#txtNumber').val();

        如果($.isNumeric(值))

        {

        //在这里写你的代码

        }

        【讨论】:

          【解决方案6】:

          取决于您使用的 jQuery 版本,但由于自 jQuery Core 3.0 更新以来已弃用“$.isNumeric()”函数 (https://jquery.com/upgrade-guide/3.0/#breaking-change-jquery-isnumeric-and-custom-tostring),我找到了针对此问题的自定义解决方案(最初发布在此处:@ 987654322@):

          function isNumeric(n) {
              return !isNaN(parseFloat(n)) && isFinite(n);
          }
          

          【讨论】:

            【解决方案7】:

            尝试以下方法:

            $.isNumeric($('#EmpNum').text())
            

            另外isNumeric method是1.7版才添加的,你用的是哪个版本?

            See here for jsFiddle.

            【讨论】:

              【解决方案8】:

              对我来说$.isNumeric($('#EmpNum').val()); 没用。

              我不得不使用这个:

              var temp = $('#EmpNum').val();
              
              $.isNumeric(temp);
              

              【讨论】:

                猜你喜欢
                • 1970-01-01
                • 1970-01-01
                • 2011-08-24
                • 2011-12-22
                • 1970-01-01
                • 1970-01-01
                • 2012-03-31
                • 2015-03-25
                • 1970-01-01
                相关资源
                最近更新 更多