我有一个包含预订日期的表格,在我使用日期选择器的日期字段中。 此表单的目的是为外部 URL 发送参数。
我可以使用 method="GET"
发送参数,但是日期字段有问题,因为 datepicker 使用斜杠“/”保存参数,例如:
日/月/年
为此动机 URL 显示编码如下:
CheckIn=31%2F01%2F2015&CheckOut=18%2F03%2F2015
正确的链接应该是:
CheckIn=31012015&CheckOut=18032015
没有 %2F
编码。
--
如何从链接中删除此编码?
我的代码: http://jsfiddle.net/thallysondias/6e03wgLL/
也许使用str.replace
?但是不知道怎么用。
最佳答案
http://jsfiddle.net/KyleKatarn/6e03wgLL/2/
$('form').submit(function () {
$('#dpd1').val( $('#dpd1').val().replace(/\//g, '') );
$('#dpd2').val( $('#dpd2').val().replace(/\//g, '') );
});
关于javascript - 在方法 GET 上从没有 "/"的日期选择器发送日期参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28110079/