javascript - 在jquery函数中获取变量值作为无穷大

标签 javascript jquery

正在传递像 fun1(this, 1/0) 这样的变量,但在 jquery 中得到像 fun1(this, infinity) 这样的值。请告诉我如何解决这个问题。

代码如下:

1.传递参数

<input type="button" id="cutdel" onclick="javascript:cutdelete(this,2/0)"/>

2.使用中的功能

 function cutdelete(button, locGauge) {
     $.blockUI({
         message: $('#deletewire'),
         css: {
             width: '360px',
             top: ($(window).height() - 1000) / 2 + 'px',
             left: ($(window).width() - 360) / 2 + 'px',
             backgroundColor: 'none',
             border: '3px solid #aaa',
             padding: '10px'
         }
     });
     $('#delete').one('click', function() {
         loadCart = true;
         for (var i = 0; i < selectedgaugeArray.length; i++) {
             if (selectedgaugeArray[i] == locGauge) {
                 selectedgaugeArray.splice(i, 1);
                 $(button).parent().parent().remove();
                 break;
             }
         }
         alert(selectedgaugeArray);
         $.unblockUI();
         return false;
     });
     $('#save').click(function() {
         $.unblockUI();
         return false;
     });
 }

这里我将 locGuage 作为 1/0 、 2/0 、1:3 传递,但我得到的值是无穷大。但它适用于整数值。

大家好... 我在脚本本身中渲染 html 内容,例如

content = content + "<tr class=\"selitems\"><td><input  type=\"button\" id=\"cutdel\" style=\"background: #FFFFFF url(images/cutclose.png); width: 14px;height: 14px;border: none;text-align: center;padding: 5px;font-size: 12px;\" onclick=\"javascript:cutdelete(this,"+WireGuage+")\">"+"</input></td>"

这里我将 locGuage 附加为 onclick=\"javascript:cutdelete(this,"+WireGuage+")\"> 在内容中。 所以请告诉我如何将其转换为字符串

回答:

我将变量作为字符串传递

也就是说:我渲染了 locguage 变量

     var WireGuage ='\''+ $("#WireGuage_"+p).val()+'\'';    

问题解决了。

谢谢大家...感谢您的宝贵时间。

最佳答案

关于javascript - 在jquery函数中获取变量值作为无穷大,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27635889/

相关文章:

javascript - Bootstrap 文本框自动完成

jquery - 如何获取用户使用 Fullcalendar 单击的实际日期

javascript - 动态添加元素和处理事件

javascript - Firefox 浏览器不识别 table.cells 吗?

javascript - 通过 javascript api 调用(不是节点)获取 Stripe 客户信息,如何?

javascript - 使用 jquery 自动完成和工具提示

javascript - 对象数组,按父对象分组

javascript - 为什么第 nth-of-type 检测仅在 Firefox 中失败?

javascript - 使用 Jquery .after() 移动元素

javascript - 如何使两个 DIV 可拖动?