php和ajax中的数字格式问题

我有一个文本框与下面的语法格式化

$("#cont_dt").blur(function(){ $(this).format({format:"#,###.00", locale:"us"}); }) 

这项工作很好,例如,如果我键入250000.50它会自动格式化为

  250,000.50 

但问题是当我尝试通过ajax将相同的值传递给php文件以在mysql中添加记录时出现错误。

我想我需要以250000.50格式再次带250,000.50来存储在mysql中。

我怎样才能做到这一点?

谢谢

  **EDIT** 

亲爱的,我需要删除ajax / java脚本函数,而不是php函数。 感谢帮助

简单地.format()元素onSubmit

将PHP传递给非格式化的数字,或者用str_replace(",","", $number)删除逗号。

您用于将此值存储在mysql表中的字段的字段类型是什么?

使用int,double或decimal,您将无法使用逗号存储该值。 如果您设置使用逗号存储值,而不是仅在将数字拉出表格时格式化数字,则可以将字段类型更改为varchar。