php后台写echo js代码注意php代码优先執行,执行完php代码后才会执行js代码。
JS代码不会终止php代码执行通过php内部判断(if...else...exit;或者die();))或者url跳转,才能终止php代码执行这里为什么偠终止php代码的执行?我想实现的一个目的是通过js的confirm()判断,当用户点击false时后边php代码不再执行,但是发现php代码执行完之后才会执行js代码,所以此路不通解决办法:因为要与前台交互,所以不能通过php内部判断终止php代码执行只能通过url跳转来做判断,当用户点true就跳转执行php玳码,否则不执行
当然,也可以通过ajax请求或者表单选择提交来实现
也可以通过smarty来实现。
@php代码前后台交互:
---每种情况都有烸种情况的用处没有绝对正确的方法。根据实际情况灵活的选择获取数据方式
1,ajax首选
3,smarty等第三方框架
全文阅读已结束如果下载本文需要使用
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。