sw2*_*020 0 javascript php ajax
我正在努力解决如何将javascript中生成的值添加到php页面,以便将结果发送一封电子邮件.
function sendmemail(){
var data = 'result=' + result.val();
$.ajax({
url: "process.php",
type: "POST",
data: data,
cache: false,
success: function () {
displayResults();
} else alert('Sorry error.');
});
}
Run Code Online (Sandbox Code Playgroud)
那else部分是语法错误,你不能以这种方式添加else子句.
如果你修复了这个错误,你应该在PHP端的$ _POST数组中找到你的值.
您还可以使用Javascript对象传递值:
var data = { result: result.val() }
Run Code Online (Sandbox Code Playgroud)
哪个更具可读性.