#ajax
#ajax
Вопрос:
после ajax-вызова php-файла я хочу взять часть результата обратной связи для добавления дополнительного кода javascript. PHP-файл возвращает код. Теперь я не знаю, как я могу включить его правильно?
Для лучшего понимания
php-файл возвращает $result[script] = ‘alert(«мои функции»);’
файл, который управляет вызовами 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;
}
Я хочу это сделать, потому что я думаю, что мне нужно переопределить некоторые функции, например, плагины, такие как bootstrap-switch, datepicker и т. Д.
Они не будут работать после отправки формы, поэтому я думаю, что я должен снова ввести JS-код?
Ответ №1:
С
eval(res.script);
Это работает.
Комментарии:
1. это был полный ответ, больше мне не нужно 🙂