Php 使用Jquery删除逗号

Php 使用Jquery删除逗号,php,jquery,Php,Jquery,我需要一些从字符串中删除逗号的代码。 我目前有很多PHP的数字格式()中的数字。 我使用Jquery将某些内容发布到更新页面,需要从类中删除逗号 例如,这里有一些代码 <span class="money">1,234,567</span> 1234567 我希望我发布的代码的值是1234567,而不是1234567。 如果可能的话,我想使用Jquery 谢谢 你可以这样做 var str=$(".money").text(); var str2= str.rep

我需要一些从字符串中删除逗号的代码。 我目前有很多PHP的数字格式()中的数字。 我使用Jquery将某些内容发布到更新页面,需要从类中删除逗号

例如,这里有一些代码

<span class="money">1,234,567</span>
1234567
我希望我发布的代码的值是1234567,而不是1234567。 如果可能的话,我想使用Jquery

谢谢

你可以这样做

var str=$(".money").text();
var str2=   str.replace(",", "")
少就是多!(有时!)


使用javascript的replace函数以字符串形式删除

var result = jQuery('.money').html().replace(',', '');
alert(result);

请你试试这个,将删除逗号点击文本框后,focusout千分将被添加

$(“#薪资”)。单击(函数(){
$(“#salary”).val($(“#salary”).val()。替换(/,/g,);
});
$(“#薪水”).blur(函数(){
$(“#salary”).val(addCommas($(“#salary”).val());
});
函数addCommas(nStr){
nStr+='';
var x=nStr.split('.');
var x1=x[0];
变量x2=x.长度>1?'.+x[1]:'';
var rgx=/(\d+)(\d{3})/;
while(rgx.测试(x1)){
x1=x1.替换(rgx,'$1'+','+'$2');
}
返回x1+x2;

}
这是一种在一行中消除逗号的干净方法,没有循环

    var cleanNumber = $("#selector").val().split(",").join("");

希望可以帮助你!

这是唯一一个删除所有逗号的人,其他人只是出于某种原因删除了第一个逗号。乔的回答删除了所有逗号。我的回答给出了实际的上下文。一些兽医经常忽略,因为他们认为这是显而易见的,每个人都应该知道。而且,你永远不应该像他那样将其转换为数字。。。(var a=+b)这是糟糕的编码实践。正确的方法(就像我示例中的所有内容一样)是使用parseInt(数字,基数)。谢谢@Joe。这一个对我有用,并替换了所有逗号。我还喜欢你包括了如何转换为数字。@stephen hanson这就是你想要的吗???var asANumber=parseFloat($('.money').text().替换(/,/g.)。固定(2);
var result = jQuery('.money').html().replace(',', '');
alert(result);
    var cleanNumber = $("#selector").val().split(",").join("");