我有以下代码:
<form method="post" action="<?= url('config', 'save') ?>" id="config">
<h3>General</h3>
<? foreach ($params->configs as $config): ?>
<div>
<label class="general-configs" for="config[<?= $config->id ?>]"><?= $config->clear_name() ?></label>
<input type="text" class="required numeric" id="config[<?= $config->id ?>]" name="config[<?= $config->id ?>]" value="<?= $config->valor ?>" />
</div>
<? endforeach; ?>
<h3>Plus: </h3>
<? foreach ($params->plus as $plus): ?>
<div>
<label for="plus[<?= $plus->id ?>]"><?= $plus->nombre ?></label>
<input type="text" class="required numeric" id="plus[<?= $plus->id ?>]" name="plus[<?= $plus->id ?>]" value="<?= $plus->coeficiente ?>" />
</div>
<? endforeach; ?>
<br>
<input type="submit" value="Guardar" />
</form>
修改
我正在使用JQuery插件验证。目前我有:
$("form").validate();
但是如何验证所有字段是否都是数字?
答案 0 :(得分:1)
你可以添加
$('#form').submit(function() { } );
在函数内部,您可以添加要进行验证的任何检查 如果某些内容失败,请确保返回false,以便停止验证
// example
if(firstName == ""){
$('#failed').Text("First Name is Required");
return false;
}
// end example