从javascript到PHP的值

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)

Mat*_*iva 5

那else部分是语法错误,你不能以这种方式添加else子句.

如果你修复了这个错误,你应该在PHP端的$ _​​POST数组中找到你的值.

您还可以使用Javascript对象传递值:

var data = { result: result.val() }
Run Code Online (Sandbox Code Playgroud)

哪个更具可读性.