$.ajax({
        type:"POST",
        url:"hostname/projfolder/webservice.php?callback=statusReturn&content="+str_table,
        contentType: "application/json; charset=utf-8",
        crossDomain:true,
        dataType:'jsonp',
        success:function statusReturn(data)
            {
            alert("in success");
            var parsedata=JSON.parse(JSON.stringify(data));
                var stats=parsedata["Status"];

            if("1"==stats)
            {
                alert("success");
            }
            else
            {
                alert("failed");
            }
            }
        });


如何在警报框中显示“ url”参数的内容,以检查该参数包含的内容?

它甚至不输入“成功”参数。请建议我该怎么做。

最佳答案

您可以将url参数放在这样的变量中:

var targetUrl = "hostname/projfolder/webservice.php?callback=statusReturn&content="+str_table";
//log your output
console.log(targetUrl, str_table);


然后在您的ajax调用中使用它:

$.ajax({
    type:"POST",
    url: targetUrl,
    ...


有关完整示例,请参见this fiddle

09-10 07:14
查看更多