我只是想知道這是否正確。Ajax完成時返回javascript代碼
是否可以執行從Ajax調用返回的JavaScript代碼?
ser = $('#new_customer_ input').serialize();
$.ajax({
type: 'POST',
url: "ajax/newCustomer.php",
data: ser,
success: function(data)
{
$('div#result').html(data);
}
});
假設PHP文件返回是這樣的:
<script>$('input#customer_name').val('something');</script>
這將在響應被執行。
這有效,但我的問題是:這是正確的,還是應該做別的事情?
謝謝!我有時會發現一些事情,但我並不總是確定這是很好的做法,或者我正在做的事實際上是「可以」做的。 – Dimitri