1.$("...").load() 方法,如果引入的是中文文档的话,需要把中文文档编码格式修改为UTF8,否则会出现乱码问题
2.load()方法之回调函数
1 $("#btn").on('click',function(){ 2 $('body').load('new_file.html', 3 //statusTxt表示加载状态,值为success或者error 4 function(responseTxt,statusTxt,xhr){ 5 if(statusTxt=='success') 6 alert('外部加载成功'); 7 if(statusTxt =='error') 8 alert('外部加载失败'+xhr.status+xhr.statusText); 9 }) 10 });
3.loaWithParameters
$('#btn').on('click',function(){ $val = $('select option:selected').val(); $('.conten').empty().load("loadWithParameters.php",{ name : $val}); });
<?php switch($_POST['name']){ case '0': echo "url是必须的"; break; case '1': echo "可选的data参数"; break; case '2': echo "callback可选"; break; } ?>