在方法 GET 上从不带“/”的日期选择器发送日期参数
Send date parameters from datepicker without "/" on method GET
我有一个包含预订日期的表格,在我使用日期选择器的日期字段中。
objective 这种形式是为外部 URL.
发送参数
我可以使用 method="GET"
发送参数,但日期字段有问题,因为日期选择器使用斜杠“/”保存参数,例如:
dd/mm/yyyy
出于这个动机 URL 显示编码如下:
CheckIn=31%2F01%2F2015&CheckOut=18%2F03%2F2015
当正确的 link 应该是:
CheckIn=31012015&CheckOut=18032015
没有 %2F
编码。
--
如何从 link 中删除此编码?
我的代码:
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, '') );
});
我有一个包含预订日期的表格,在我使用日期选择器的日期字段中。 objective 这种形式是为外部 URL.
发送参数我可以使用 method="GET"
发送参数,但日期字段有问题,因为日期选择器使用斜杠“/”保存参数,例如:
dd/mm/yyyy
出于这个动机 URL 显示编码如下:
CheckIn=31%2F01%2F2015&CheckOut=18%2F03%2F2015
当正确的 link 应该是:
CheckIn=31012015&CheckOut=18032015
没有 %2F
编码。
--
如何从 link 中删除此编码?
我的代码: 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, '') );
});