要求点击日历 不重新选中checkbox即触发事件 部分代码如下

现在程序必须先选择好日期,再勾选人员 会触发事件  。想在人员和日期都选中时,更换日期时不要重新点击chebox选框,直接调用showlocation1()方法。我现在用的是onchange事件,当日期发生改变时,调用showlocation1(),问题在选中人员的userid我取不到。也就是传值的时候,不知道往方法里传入userid,有大神给我看看吗

https://img3.mukewang.com/5b714c290001c08906550341.jpghttps://img3.mukewang.com/5b714c3200017f7a06820457.jpghttps://img4.mukewang.com/5b714c3a00017cdf06730244.jpghttps://img1.mukewang.com/5b714c460001de0a06220374.jpg

交互式爱情
浏览 766回答 1
1回答

慕虎7371278

checkbox&nbsp;增加value属性&nbsp; &nbsp; &nbsp;:&nbsp; &nbsp;<input&nbsp;type="checkbox" value="${user.userId}"&nbsp;name="ad"&nbsp;onclick="showLocation('${user.userId}',&nbsp;this)" />日期改变触发onchange事件时,调用showlocation1(),&nbsp;然后获取选中的checkbox的值&nbsp;例如:var vals = [];$('input:checkbox:checked').each(function (index, item) {  vals.push($(this).val());});
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript