0
$ .ajax()コール(追加の検証が実行される)を使用する前に初期検証を行い、サーバー。現在、私は次のように使用しています:
$('.form_submit').submit(function() {
var frm = $(this);
var url = frm.attr('action');
var data = $(this).serializeArray();
var proceed = true;
$.each(data, function(index, value) {
var name = data[index].name;
if ($('#' + name).hasClass('required') && value == '') {
$('.label_' + name).append('Please provide the value');
proceed = false;
}
});
if (proceed) {
$.ajax({
が、変数「を進める」の値は、考慮の下で撮影されていないようですし、検証がまっすぐAJAXに行きます。
ご協力いただきありがとうございます。
多分あなたは[jquery validation plugin](http://docs.jquery.com/Plugins/validation)の使用を検討することができますか? – JMax
あなたはこれを見ています - 私は本当にプラグインを使いたくないのですが、どうやってそれを行うのか分かりました。 – user398341