主题 : 咨询:add.html 页面中 Com_save没有submit响应
级别: 白丁
UID: 10109
积分:3 加为好友
威望: 0 精华: 0
主题:0 回复:3
注册时间:2010-08-18
在线时长:0
1#   发表于:2011-01-12 22:58:45  IP:117.105.*.*
首先非常感谢jeecms的开发团队,你们的精神非常无私,谢谢。。。。。


我下的是你们的2.4版本

自己写了一个测试的功能,list方法出来了,权限也加了,一览列表上的[删除][更新]也可以用,但是点[添加]跳转到add.html页面后,填好表单数据之后,点[提交]就是没有反应,研究了半天没找到原因

注:
1、add.html就是新增用户的add.html copy过来的,没有做任何修改
2、add.html中[返回列表]可用  <input type="submit" value="返回列表" onclick="this.form.action='Com_list.do';"/>  证明<input>普通方式提交没问题
3、将onclick="this.form.action='Com_list.do';"/> 改为  onclick="this.form.action='Com_save.do';"/> 点击可以跑到后台,证明配置文件没有问题

现象:
1、通过
<@p.form id="jvForm" labelWidth="15" action="Com_save">
....
<@p.td colspan="2"><@p.submit value="保存"/> &nbsp; <@p.reset value="重置"/></@p.td>
</@p.form>
freemark模板提交一点反应都没有,不知是何原因

2、没有反应是指什么事都不干,类似于点了一个没有事件的button。


希望高手给点提示啊,是不是还少什么配置文件啊。。。。非常感谢
级别: 白丁
UID: 10109
积分:3 加为好友
威望: 0 精华: 0
主题:0 回复:3
注册时间:2010-08-18
在线时长:0
2#   发表于:2011-01-13 00:21:28  IP:117.105.*.*
问题已解决!

原因:
<@p.text colspan="1" width="50" label="登录名" name="bean.loginName" rname="username" required="true" vld="{required:true,rangelength:[2,20],username:true,remote:'checkUsername.do',messages:{remote:'用户名已存在!'}}"/>

add.html中登录名一行中要验证,调用checkUsername.do  而这个.do需要在新的xml中配置一下,不然找不到,但是比较郁闷的是,居然没有报错。。。。
1 共1页