当我点击表单的提交按钮时,我调用以下函数:
function dadosFormularios(preenchimentoForm){
//var path = document.location.pathname;
//alert(path);
alert(preenchimentoForm);
//window.location.href = 'wp-content/themes/template/index.php';
var qstringA = '';
//dados dos campos
var nome=document.getElementById("nome").value;
qstringA = 'nome='+ nome;
//alert(qstringA);
if(preenchimentoForm==false){
alert('Please correct the errors in the Form');
}
else{
if(preenchimentoForm==true){
window.location.href = 'index.php?'+qstringA;
return false;
}
}
}
最初我的想法是将这些数据发送到php文件,您可以在代码中看到并在那里进行服务器端验证。但是,我做了一个搜索,如果我没有错,我可以通过ajax(在jquery中转换这个javascript函数)对此函数进行服务器端验证。那将是很好的,因为之后我只需要在php部分中对数据库进行插入。
如果有人能告诉我是否正确使用ajax进行服务器端验证,我会很感激,如果“是”,那么如何做到这一点就会很棒。
谢谢!