这是我的视图文件中的代码的一部分(我正在使用CI):
<td class="last">
<a href="<?php echo base_url('settings/apconfiguration/edit_ap/'.$ap['MAC_Address']); ?>">edit</a>
| <a href=" <script> if (checkYesNoAnswerOfUser()) </script></a> <?php echo base_url('settings/apconfiguration/deleteAp/'.$ap['MAC_Address'].'/'.$ap['AP_State']); ?>">delete</a>
</td>
我有一个返回checkYesNoAnswerOfUser()
或1
的js函数0
,根据它,我希望delete
什么都不做(调用deleteAp ... )。
checkYesNoAnswerOfUser()
位于.js文件中。
我不明白如何使这项工作。
答案 0 :(得分:0)
我认为你很困惑,javascript在客户端运行,PHP在服务器端运行,因此,当php运行时,PHP不知道javascript函数“checkYesNoAnswerOfUser()”存在。
正确的方法是使用javascript生成此url:base_url('settings / apconfiguration / deleteAp /'.$ ap ['MAC_Address']。'/'。$ ap ['AP_State'])或使函数“checkYesNoAnswerOfUser “用PHP