我想使用ajax显示甘特图。我的甘特图是用js绘制的。我想制作动态,但js似乎并没有起作用。我尝试了这个简单的事情,但它没有显示任何警告弹出。任何人都可以帮我找出原因吗?这是我的代码:
$(document).ready(function(){
$.ajax({
type: "POST",
url : "ajax_alert_smthing.php",
data:{
action:"alert"
},
});
});
和我的ajax文件类似:
<script type="text/javascript">
alert("hi")
</script>
但我看不到任何警告:(
答案 0 :(得分:1)
您传递给success
的对象上没有$.ajax
属性,因此此代码将对您的HTML片段发出HTTP请求,然后对响应不执行任何操作。
如果你真的,真的想加载一个JS片段,那么:
application/javascript
内容类型getScript
但是如果你想从服务器获取一些数据并使用它来修改页面,那么:
success
方法将使用接收的数据作为参数调用这些函数你应该看一下有关Ajax大部分的jQuery tutorials page。