从datepicker发送日期参数,而不是" /"在方法GET上

时间:2015-01-23 12:36:25

标签: javascript jquery datepicker

我有一个包含预订日期的表单,在日期字段中我使用了datepicker。 此表单的目标是发送外部URL的参数。

我可以使用method="GET"发送参数,但是日期字段有问题,因为datepicker使用斜杠保存参数" /",如: 日/月/年

对于这个动机网址显示编码如:

  

签入= 31%2F01%2F2015 &安培; CheckOut的= 18%2F03%2F2015

当正确的链接应该是:

  

签入= 31012015 &安培; CheckOut的= 18032015

没有%2F编码。

-

如何从链接中删除此编码?

我的代码: http://jsfiddle.net/thallysondias/6e03wgLL/

也许使用str.replace?但我不知道如何使用。

1 个答案:

答案 0 :(得分:2)

http://jsfiddle.net/KyleKatarn/6e03wgLL/2/

$('form').submit(function () {
    $('#dpd1').val( $('#dpd1').val().replace(/\//g, '') );
    $('#dpd2').val( $('#dpd2').val().replace(/\//g, '') );
});