2016-10-08 50 views
0

ajax調用一個php文件後,我想採取一部分反饋結果來添加額外的javascript代碼。 php文件返回代碼。現在我不知道如何以正確的方式包含它?爲js函數調用使用變量的內容?

爲了更好地理解

php文件返回$結果[腳本] = '警報( 「我的功能」);'

文件至極控制Ajax調用看起來就像這樣

url: fileurl, 
      type: "post", 
      data: formDetails.serialize(), 
      error: function(jqXHR, textStatus, errorThrown) 
      { 
       displayAjaxMessage("Sorry, there was an error"); 
       }, 
       success: function (result) { 

var res = $.parseJSON(result); 

//Here should be the scriptcode from the variable 
$res.script; 
} 

我想這樣做,東陽我想我已經重新聲明例如插件,像自舉開關,日期選擇器等

一些功能

他們不會在提交表單後工作,所以我認爲我必須再次包含JS代碼?

回答

0

隨着

eval(res.script); 

它的工作原理。

+0

這是完整的答案,更多我不需要:-) – 4usolutions