1 night98 2018-11-16 02:55:47 +08:00 via Android ![]() 显示的和实际传值区分一下就行了。。 |
![]() | 2 hjpotter OP @night98 您是指在 Datepicker 日历点击输入日期,格式转化之前的默认值存到 hidden 里面,最后 error check 的时候提交这个? |
![]() | 3 wleexi 2018-11-16 09:08:02 +08:00 后台用国际化方式做成当地的 patten 不行? |
4 Antihank 2018-11-16 09:22:53 +08:00 Datepicker 肯定有 format 参数吧,controller 在转到 jsp 页面的时候传一个 format 的参数,然后在 jsp 页面放到 Datepicker 的参数里,比如 model.addAttribute("dateFormat","yyyy-MM-dd"), 然后页面 datePicker:{dateFmt:'${dateFormat}'}。 |
5 Antihank 2018-11-16 09:23:48 +08:00 那个 format 就由后台通过国际化来选择咯。 |
6 Antihank 2018-11-16 09:25:59 +08:00 oh,又没仔细看问题。。。忽略我吧。。。 |
7 TomatoYuyuko 2018-11-16 09:30:54 +08:00 return false 阻断默认提交动作,onclick 一个方法去抓值,处理完了 submit()执行表单提交。 form:input 的话你可以活用选择器抓啊,比如加个不占地方的 label 放边上,抓 next。方法很多 |
![]() | 9 hjpotter OP @TomatoYuyuko 是个好办法,感谢! |
![]() | 10 519718366 2018-11-16 11:24:10 +08:00 form:input 也可以像普通的 input 一样加 id 进行取值的 |
![]() | 11 hjpotter OP 发现了,<form:input> 这个标签会在编译成 html 的时候自动生成一个 id,比如 path 是 fromDate,id 就是 fromDate,用这个取值就行。 |