如何在ajax jquery中调用函数
这是我的ajax函数,我必须调用这个函数,但它不起作用。知道如何使用php调用它吗如何在ajax jquery中调用函数,jquery,Jquery,这是我的ajax函数,我必须调用这个函数,但它不起作用。知道如何使用php调用它吗 <script> $(function () { $(".selectGroup").select2({ placeholder: "Select a State" }); }); $("#submit").click(function (event) { $.ajax({ url:"addData.php/get()", ty
<script>
$(function () {
$(".selectGroup").select2({
placeholder: "Select a State"
});
});
$("#submit").click(function (event) {
$.ajax({
url:"addData.php/get()",
type:"POST",
dataType:"text",
data:{
type:'subject',
group:$('#selectGroup').val(),
subject:$('#subject').val(),
},
success:function (data) {
console.log(data);
}
});
});
</script>
$(函数(){
$(“.selectGroup”)。选择2({
占位符:“选择一个状态”
});
});
$(“#提交”)。单击(功能(事件){
$.ajax({
url:“addData.php/get()”,
类型:“POST”,
数据类型:“文本”,
数据:{
类型:'subject',
组:$('#selectGroup').val(),
主题:$(“#主题”).val(),
},
成功:功能(数据){
控制台日志(数据);
}
});
});
您可以在以下位置调用函数:
success:function (data) {
//call your function here
}
为什么不将参数传递到ajax数据中,而不是在url中调用函数呢。 根据参数值调用适当的函数
$("#submit").click(function (event) {
$.ajax({
url:"addData.php",
type:"POST",
dataType:"text",
data:{ type:'subject',
group:$('#selectGroup').val(),
subject:$('#subject').val(),
param:'getCall'
},
success:function (data) {
console.log(data);
}
});
});
在addData.php中
<?php
if(isset($_POST['param']) && $_POST['param'] == 'getCall') {
get();
}
function get() {
// Function body
}
试试这个
$("#submit").click(function (event) {
$.ajax({
url:"addData.php",
type:"GET",
dataType:"text",
data:{
type:'subject',
group:$('#selectGroup').val(),
subject:$('#subject').val(),
},
success:function (data) {
console.log(data);
}
});
});
使用$\u GET['type']
、$\u GET['group']
和$\u GET['subject']
访问PHP中的数据,而您的PHP问题是?您无法执行这样的函数。。看看我的答案。。。