Cakephp javascript onclick 提交视图功能

发布于 2024-11-24 06:34:15 字数 412 浏览 4 评论 0原文

我正在尝试在 Cakephp 网站的视图文件上使用 Javascript 的 onclick 提交功能,但单击它时似乎没有执行任何操作...

有什么建议吗?

<?php echo $form->submit('  Preview  ', array('label'=>false,'name'=>'submit','id'=>'print_log')); ?>
<a id="print_log" href="#" onclick="this.form.submit()" name="submit">
<?php echo $html->image("btn_preview.jpg",array("alt" => "Preview")); ?>
</a>

I'm trying to use Javascript's onclick submit function on the view file of Cakephp site and it doesn't seem to do anything when it's clicked...

Any suggestions?

<?php echo $form->submit('  Preview  ', array('label'=>false,'name'=>'submit','id'=>'print_log')); ?>
<a id="print_log" href="#" onclick="this.form.submit()" name="submit">
<?php echo $html->image("btn_preview.jpg",array("alt" => "Preview")); ?>
</a>

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

还如梦归 2024-12-01 06:34:15

不是表单元素(而

<a> is not a form element (while <input> or <button> are), therefore this.form is undefined for it.
It has nothing to do with CakePHP.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文