如下代码如何修改,才可以达到同一个页面有多个输入框,也可以进行验证?

下面这个代码就是检测输入框有字才可以点击,缺点是只能验证1个输入框
但是我的页面排版像微博一样,同一个页面有多个输入框。求教大神怎么改才可以适用于多个输入框呢?
http://jsbin.com/gunigaxuwa/1/edit?html,css,js,output

阅读 5.2k
4 个回答

思路:

<input type="text" name="title" id="title" value="title" />
<input type="text" name="name" id="name" value="name" />
<input type="text" name="content" id="content" value="content" />
<input type="text" name="phone" id="phone" value="phone" />
<button id="button">点我</button>

$('#button').click(function(){
        var json = {'title':'标题必填','name':'姓名必填','content':'内容必填','phone':'电话必填'};
        for (var i in json) {
            if ($('#'+i).val() == '') {
                console.log(json[i]);
            }
        }
    })

直接 jquery validation 还考虑神马

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题