嗨,所有杰出的StackOverflowers!
我想知道是否可以使用jQuery (Win7,VS2010,IIS)调用运行asp.net应用程序的php脚本?我尝试过一些不同的教程,其中一个设置如下:
我的jQuery ajax-call:
$.ajax(
{
post: "GET",
url: "js/script.php"
}).done(function (data) {
alert(data);
}).fail(function (jqXHR, textStatus, errorThrown) {
alert(textStatus);
});我的Php脚本:
<?php echo '<div id="test">Hello, World!</div>';?>调用ajax-function只会警告原始的php-script文本,即
"<?php echo '<div id="test">Hello, World!</div>';?>"并且不会影响其他任何东西。
我做错了什么?我知道在asp服务器上运行它应该是可能的。
(PS。我在发布这篇文章时研究了建议的主题,但没有人写道,他们得到了实际的php-text返回DS。)
发布于 2013-05-28 15:22:55
你不能在没有安装PHP的"ASP-Server“上运行PHP脚本。安装PHP,一切都会正常工作。
手册可以在上找到。
发布于 2013-05-28 15:22:33
您必须在ajax调用中指定数据类型。
如果您没有看到任何内容,请查看控制台中从呼叫中检索到一些错误
试试这个:
$.ajax(
{
post: "GET",
url: "js/script.php",
dataType : 'html'
}).done(function (data) {
alert(data);
}).fail(function (jqXHR, textStatus, errorThrown) {
alert(textStatus);
});发布于 2013-05-28 15:30:03
https://stackoverflow.com/questions/16786067
复制相似问题