【发布时间】:2011-04-17 13:26:24
【问题描述】:
我有一个移动网站,除了验证之外一切正常。基本上我希望从用户那里获取值,然后在单独的页面(process.php)上处理它们。但是,在这样做之前,我需要检查以确保已填充字段。我已经研究了几种方法来做到这一点,但似乎都没有奏效。我现在有以下代码。当我按下进程按钮时,即使项目字段为空,它也会让我进入 process.php 初始屏幕。它不会写入数据库,但我宁愿在填写所有必填字段之前不要将用户带到 process.php 屏幕。有什么想法吗?
<script type="text/javascript" src="http://dev.jquery.com/view/trunk/plugins/validate/jquery.validate.js"></script>
<script>
$(document).ready(function(){
$("#formL").validate(); });
</script>
<div data-role="content">
<form id="formL" action="/website/process.php" method="post">
<div data-role="fieldcontain">
<label for="item">
<em>* </em> <b>Item:</b> </label>
<input type="text" id="item" name="item" class="required" />
</div>
<div class="ui-body ui-body-b">
<button class="buttonL" type="submit" data-theme="a">Process</button>
</div>
</form>
</div>
【问题讨论】: