php - 如何将 JavaScript 内嵌到 PHP 的返回函数中?

标签 php javascript

我有一个 PHP 函数:

function output_errors($errors) {
    return '<ul><li>' . implode('</li><li>', $errors) . '</li></ul>';
}

但不是 <ul><li>我希望使用 jQuery 来显示错误:

$(function() {
    $.pnotify({
        title: 'Update Successful!',
        text: '<p>Error text here!</p>',
    });
});

我尝试了很多组合,但都不起作用。

最佳答案

具体什么不起作用?只是简单地用逗号内爆:

            function output_errors($errors) {
                $error = implode(', ', $errors);
                echo <<< xyz
<script>
                $(function() {
                $.pnotify({
                  title: 'Update Successful!',
                  text: '$error',
                 });
                });
</script>
xyz;
            }

关于php - 如何将 JavaScript 内嵌到 PHP 的返回函数中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13441693/

相关文章:

php - mysql PDO多参数插入语句

php - 无法在 Ubuntu 上使用 PHP 上传文件

javascript - 在 WinJS 导航应用程序的新页面中显示 ListView 控件中所选项目的详细信息

javascript - 如何通过不同数组中的值来命名数组中的值?

php - 从另一个表单提交表单,$_POST 值

php - 生成ip和限时下载链接

php - preg_match 用于部分匹配

javascript - jQuery:按 J 让它做一些事情,按 H 让它做其他事情

javascript - 在 Angular 中路由时使用 `%` 时,URL `%25` 会被 `queryParams` 替换

javascript - 悬停图像时需要播放两种不同的声音吗?