$.post 错误怎么回事?
程序员文章站
2024-01-13 16:13:58
...
$.post 错误怎么回事?
[/code]
错误代码:
Fatal error: Uncaught --> Smarty Compiler: Syntax error in template "C:\wamp\www\xcx\user\templates\shop.tpl" on line 154 "$.post("yidong.php",{xh :r});" - Unexpected " :", expected one of: "}"
发的代码就是模板里的 $.post("yidong.php",{xh :r});这句 有错误 $.post("yidong.php");这样输出就没有错误 但是达不到效果啊
加空格不好用啊, 现在上下移动没有动作了 也没办法获取数组
怎么改啊 换掉大括号么 ?
$(function(){ $('#bn').click(function() { var r = []; $('.xh').each(function(i, t) { r.push($(this).html()); }); alert(r); $.post("yidong.php",{xh :r}); });});[code=php]
编号 | 名 称 | 种 类 | 类 别 | 图 片 | 简 介 | 图 示 | 介 绍 | 公 司 | 开 始 | 结 束 | 地 址 | 休 息 | 网 址 | 停 止 | 操 作 | 排 序 |
||
{$i["id"]} | {$i["name"]} | {$i["varietyid"]} | {$i["classifyid"]} | {$i["list_pic"]} | {$i["introduction"]} | {$i["show_pic"]} | {$i["product_introduction"]} | {$i["company"]} | {$i["business_start"]} | {$i["business_end"]} | {$i["address"]} | {$i["rest_flag"]} | {$i["web"]} | {$i["del_flag"]} | 修改 删除 | 上移 | 下移 | 置顶 |
错误代码:
Fatal error: Uncaught --> Smarty Compiler: Syntax error in template "C:\wamp\www\xcx\user\templates\shop.tpl" on line 154 "$.post("yidong.php",{xh :r});" - Unexpected " :", expected one of: "}"
回复讨论(解决方案)
smarty 模版中有错误,导致模版编译失败。
检查下模版中代码内容。
smarty 模版中有错误,导致模版编译失败。
检查下模版中代码内容。
发的代码就是模板里的 $.post("yidong.php",{xh :r});这句 有错误 $.post("yidong.php");这样输出就没有错误 但是达不到效果啊
js 花括号与 smarty 定界符冲突问题,可以这样保护一下js代码不被编译。
{literal}
{/literal}
其实也不必,加个空格就可以
$.post("yidong.php",{ xh :r });
或者换个定界符
使用 {literal} 标记有个坏处:js 代码终究不能有模板变量了
比较好是修改smarty的定界符。
其实也不必,加个空格就可以
$.post("yidong.php",{ xh :r });
或者换个定界符
使用 {literal} 标记有个坏处:js 代码终究不能有模板变量了
加空格不好用啊, 现在上下移动没有动作了 也没办法获取数组
比较好是修改smarty的定界符。
怎么改啊 换掉大括号么 ?
用{literal}
{/literal}
这样,你试试可以不?
上一篇: php中mt_rand()随机数函数用法
下一篇: php读mysql关于乱码问题的总结
推荐阅读
-
$.post 错误怎么回事?
-
php 模拟POST|GET操作实现代码_PHP教程
-
详解WordPress开发中的get_post与get_posts函数使用
-
ORA-12545: 因目标主机或对象不存在, 连接失败的错误处理
-
探讨捕获php错误信息方法的详解_PHP
-
实例讲解ajax实现用户名校验的传统和jquery的$.post方式
-
判断$_post的值
-
WordPress中设置Post Type自定义文章类型的实例教程_PHP
-
linux下编译安装MariaDB 10.4.7,解决错误:cannot access ‘/auth_pam_tool_dir’: No such file or directory
-
php 模拟POST提交的2种方法详解_PHP教程