Javascript 使用HTML表单在jQuery中重定向

Javascript 使用HTML表单在jQuery中重定向,javascript,jquery,ajax,Javascript,Jquery,Ajax,我有一个带有HTML表的PHP页面。然后我有一个按钮,我可以修改我的表格与形式。修改后,我想重定向到一个带有一些SQL代码的PHP页面。但是我的代码没有真正起作用,我没有发现错误。 导航员说: 语法错误:意外的标记“+”。应将标识符作为属性 名字 数据参数应为数组,而不是字符串 试试这个: $("#linktest").click(function(event) { $.ajax({ url: './testsql.php', data: { abv: abre

我有一个带有HTML表的PHP页面。然后我有一个按钮,我可以修改我的表格与形式。修改后,我想重定向到一个带有一些SQL代码的PHP页面。但是我的代码没有真正起作用,我没有发现错误。 导航员说:

语法错误:意外的标记“+”。应将标识符作为属性 名字


数据参数应为数组,而不是字符串

试试这个:

$("#linktest").click(function(event) {

$.ajax({
    url: './testsql.php',
    data: {
        abv: abreviation, 
        descr: description, 
        lg: largeur, 
        ht: longueur
    },
    type: 'POST',
    dataType: 'json',
    success: ajax_success,
    error: function(code, status, error) {
        console.log('code : ' + code + '\n' + 'status : ' + status + '\n' + 'error : ' + error);
    }
});
});

});

发送数据,如
data:{'abv':缩写,'descr':描述,'lg':largeur,'ht':longueur}
问题中没有PHP或HTML。请适当标记。
$("#linktest").click(function(event) {

$.ajax({
    url: './testsql.php',
    data: {
        abv: abreviation, 
        descr: description, 
        lg: largeur, 
        ht: longueur
    },
    type: 'POST',
    dataType: 'json',
    success: ajax_success,
    error: function(code, status, error) {
        console.log('code : ' + code + '\n' + 'status : ' + status + '\n' + 'error : ' + error);
    }
});
});

});