我将两个PHP文件附加到我正在开发的网络应用中的正文内容div:
<script>
$(document).ready(function(){
$("#NotesApp").click(function(){
$.ajaxPrefilter(function( options, originalOptions, jqXHR ) {
options.async = true;
});
$("#NotesApp").remove();
var request = function(val) {
return $.get(val)
}
$.when(request("NavBubbles/Lvl1_Home_LoggedInAs.php"), request("NotesInput.php")) .then(function(a, b) {
$("#PageContent").append(a[0], b[0])
})
});
});
在其中一个PHP文件(NotesInput.php)中,我有一系列include语句,包括一个回显JSON编码数组的PHP脚本,以及包含jQuery和autocomplete的php文件: / p>
示例:
$(function() {
var availableTags = <?php echo json_encode($names); ?>;
$( "#inputname" ).autocomplete({
dataType: "json",
source: availableTags
});
});
每当我独立运行它时,这都有效,但是当我将它附加到另一个页面的主体div时,它就无效...