在jQuery中调用JavaScript函数
我正在使用JavaScript和jQuery。我的主文件有在jQuery中调用JavaScript函数,javascript,jquery,Javascript,Jquery,我正在使用JavaScript和jQuery。我的主文件有My.js和Ajax My.js 我的主文件 .. //在这里,我想创建My.js build_one()中定义的调用函数 .. //这里是Ajax调用 $.ajax({ 类型:'POST', url:'ajax.php', 数据:'id='+id, 成功:功能(数据){ $(“#响应”).html(数据); } }); ... 如何在调用Ajax函数之前调用build_one()函数?这应该可以: <script type="
My.js
和Ajax
My.js
我的主文件
..
//在这里,我想创建My.js build_one()中定义的调用函数
..
//这里是Ajax调用
$.ajax({
类型:'POST',
url:'ajax.php',
数据:'id='+id,
成功:功能(数据){
$(“#响应”).html(数据);
}
});
...
如何在调用Ajax函数之前调用build_one()函数?这应该可以:
<script type="text/javascript" src="My.js"></script>
<script type="text/javascript">
build_one();
$.ajax({
type:'POST',
url: 'ajax.php',
data:'id='+id ,
success: function(data){
$("#response").html(data);
}
});
</script>
构建一个();
$.ajax({
类型:'POST',
url:'ajax.php',
数据:'id='+id,
成功:功能(数据){
$(“#响应”).html(数据);
}
});
首先,在使用以下命令调用函数之前,必须导入文件
<script type="text/javascript" src="My.js"></script>
现在,您可以随时调用您的函数。我想出了我的问题。:)如果要在jQuery内部使用结果,则需要在jQuery外部调用在另一个文件中定义的函数并将其分配给变量。
希望这条消息能帮上忙。你比我抢先一步。我本来想说同样的话。甚至代码都是一样的。在脚本标记中使用language属性不是必需的,事实上,非标准化的DAM I在问题中遗漏了什么吗?看看这两个答案,我认为不是。我对使用jQuery的人提出的问题的简单性感到非常惊讶
<script type="text/javascript" src="My.js"></script>
<script type="text/javascript">
build_one();
$.ajax({
type:'POST',
url: 'ajax.php',
data:'id='+id ,
success: function(data){
$("#response").html(data);
}
});
</script>
<script type="text/javascript" src="My.js"></script>