我想在某些ajax內容的末尾添加一個Javascript, 它在Firefox上正常工作,但Internet Explorer不打印腳本而不運行它。Ajax內部的JavaScript - Internet Explorer
<script type="text/javascript">
$.tablesorter.addParser({
id: 'title',
is: function(s)
{
return false;
},
format: function(s)
{
s= s.substring(s.indexOf('<span class="title">')+24,s.length-30);
return s.replace(' ','');
},
type: 'text'
});
$.tablesorter.addParser({
id: 'price',
is: function(s)
{
return false;
},
format: function(s)
{
s= s.substring(0,s.length-3);
return s.replace(' ','');
},
type: 'digit'
});
$(document).ready(function()
{
$("#result").tablesorter({
headers: {
0: {sorter:'title'},
1: {sorter:'price'},
2: {sorter: false}
}
});
});
</script>
function submitForm()
{
$("form#search").ajaxSubmit({
beforeSubmit: function(formData, jqForm, options) {
$("#window").html('<div style="text-align:center; display:block;"><img src="../images/commun/spinner.gif" /></div>');
return true;
},
success: function(msg, statut) {
$("#window").html(msg);
return false;
}
});
}
這是你想添加的腳本嗎?你如何添加它? 「在某些AJAX內容的末尾」是什麼意思? – Marius 2009-11-09 13:54:10
你有沒有調用ajax方法的例子?上面的代碼似乎沒有任何相關的問題 – 2009-11-09 13:55:06
@Marius包含JavaScript位的代碼位用submitForm函數加載了ajax。 – Roch 2009-11-09 14:01:28