社区
基础编程
帖子详情
如何判断 动态生成的表格里的值是否为空
van_glm
2010-08-19 03:58:10
按一下就添加一行输入框,
然后再点提交,希望能检查所有输入框里的值是否为空,有什么好办法?
...全文
403
14
打赏
收藏
如何判断 动态生成的表格里的值是否为空
按一下就添加一行输入框, 然后再点提交,希望能检查所有输入框里的值是否为空,有什么好办法?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dingwei
2011-04-30
打赏
举报
回复
刚好做到跟你一样的项目:
<td align="center" width="160">
<input type="text" name="code" title="编号" class="input_notnull" value='<%# Eval("code")%>' />
</td>
验证input不允许为空的jquery代码如下:
$("#btnSave").click(function ()
{
var obj=$(".input_notnull");
for(var i=0;i<obj.length;i++)
{
if (obj.eq(i).val()=="")
{
alert(obj.eq(i).attr("title")+"不允许为空");
return false;
}
}
});
happy664618843
2010-08-19
打赏
举报
回复
用循环 验证
greex
2010-08-19
打赏
举报
回复
如果所有的控件类型相同,则可以通过ID +1的形式命名,这样直接用jquery就可以处理你的问题了.
van_glm
2010-08-19
打赏
举报
回复
这个表格是动态添加的,除了字段类型是MAC地址的,其他类型的字段值这一列是必须填写的。 字段名和衔接规则2列填不填无所谓。
van_glm
2010-08-19
打赏
举报
回复
代码因为比较复杂,我截个图吧,意思应该差不多了
xuzuning
2010-08-19
打赏
举报
回复
你没给代码,只能泛泛的说。
现在你给了就说详细点
<input type=text name="company_name[]">
表单中的文本框,无论是否有值都会被提交
你可以在php中这样写:
$t = $_POST['company_name'];
$no = array_intersect($t, array(''));
echo '以下单元为空:' . join(',', array_keys($no));
如果你想用js做判断并假定都不能为空,那么可以这么写(你没给id,那就不用id):
<script>
function check_form(form) {
for( var i = 0; i < form.elements.length; i++) {
var el = form.elements[i];
el.focus();
if(el.type == 'text' && ! el.value) {
alert('不能为空');
return false;
}
}
return true;
}
</script>
<form ... onsubmit='return check_form(this)'>
...
van_glm
2010-08-19
打赏
举报
回复
[Quote=引用 5 楼 cunningboy 的回复:]
为啥不确定?php生成表单,ID有一定规则吧?生成表单的时候同时生成onClick函数,把ID传递给这个函数。
[/Quote]
oncilk你要点过才触发吧,我就是想检查人家是否填了这个输入框啊
van_glm
2010-08-19
打赏
举报
回复
我的是用JS生成的动态表单,每按一次,就添加一个就添加一行输入框,最后再表单提交的时候,检查所有的输入框里是否有空,有则提示
van_glm
2010-08-19
打赏
举报
回复
[Quote=引用 5 楼 cunningboy 的回复:]
为啥不确定?php生成表单,ID有一定规则吧?生成表单的时候同时生成onClick函数,把ID传递给这个函数。
[/Quote]
我的ID是这样的,<input type=text name="company_name[]">
CunningBoy
2010-08-19
打赏
举报
回复
为啥不确定?php生成表单,ID有一定规则吧?生成表单的时候同时生成onClick函数,把ID传递给这个函数。
van_glm
2010-08-19
打赏
举报
回复
[Quote=引用 3 楼 cunningboy 的回复:]
这个是JavaScript判断
输入框的onClick事件中判断值是否为空
[/Quote]
我知道。。
问题是动态生成的表单,ID都是不确定的,你怎么判断
CunningBoy
2010-08-19
打赏
举报
回复
这个是JavaScript判断
输入框的onClick事件中判断值是否为空
van_glm
2010-08-19
打赏
举报
回复
[Quote=引用 1 楼 xuzuning 的回复:]
一个一个查就是了
[/Quote]
怎么一个一个查?
xuzuning
2010-08-19
打赏
举报
回复
一个一个查就是了
oracle如何查看表的字段是否存在,Oracle删除表、字段之前
判断
表、字段是否存在...
Oracle删除表、字段之前
判断
表、字段是否存在在Oracle中若删除一个不存在的表,如 “DROP TABLE tableName”,则会提示:ORA-00942:表或视图不存在若在程序中执行该语句则会报异常,这就需要我们在删除表前先
判断
该表是否存在,若存在则删除.DECLAREnum NUMBER;BEGINSELECT COUNT(1)INTO numFROM USER_TABLESWHER...
通过JS代码
动态
生成
HTML
表格
(Table),Input框,Button按钮.并且通过Input框的
值
进行查询
动态
生成
数据填写在指定的
表格
里
通过JS代码
动态
生成
HTML
表格
(Table),Input框,Button按钮.并且通过Input框的
值
进行查询
动态
生成
数据填写在指定的
表格
里
需求分析: 使用JS
动态
生成
Table
表格
、input框、button按钮 通过input框、button按钮实现查询。 将查询后的结果
动态
填写在table
里
面。 实现的效果 通过点击测试按钮
生成
下面的
表格
和其他组件 需求实现 1.先在页面定义一个div,用来指定
表格
生成
在哪,并设置一个按钮来触发
生成
表格
函数 <div id="ch_DIV
动态
生成
DataGrid并添加到
表格
里
首次写关于技术方面的文章,一时竟不知道该怎么写。不过正好,我做的项目
里
有一个要根据员工的工资方案个数来显示员工的工资明细。于是就把这个
动态
生成
DataGrid的方法贴了出来。随便写的,写的不好,仅供大家参考。(有不足的地方,大家尽管提哦!) 1CreateDataGrid()方法,
动态
生成
多个DataGrid#regionCreateDataGrid()方法,...
SpringBoot + Poi-tl
动态
生成
Word报表:从单表到多表的进阶实践
本文详细介绍了在SpringBoot项目中集成Poi-tl模板引擎,实现从单表到多表Word报表的
动态
生成
进阶实践。通过数据驱动模板的核心思想,开发者只需专注业务逻辑,在Word中设计样式,即可高效
生成
格式规范的文档,极大提升了开发效率和可维护性。
基础编程
21,889
社区成员
140,337
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章