我想要做的是为所有< pre>添加.click()处理程序.页面上的元素将其内容发送到另一个页面 – 让我们称之为viewcode.PHP – 通过POST.
我知道如何使用$.ajax将信息发送到此页面,我只是不确定如何发送信息并导航到页面.
想法是访问者可以点击< pre>这将导航到另一个包含代码的页面,以便于阅读和轻松复制/粘贴.
我有一种感觉,解决方案很简单,可能很明显,我只是想不到它.
最佳答案
不确定我会这样处理它,可能我只是弹出一个代码对话而不是离开页面,但你可以通过使用javascript构建表单然后在该表单上触发提交而不是使用AJAX来处理这个问题.
使用jQuery UI对话框:
$('pre').on('click',function() {
$('
建立一个表格
$('pre').on('click',function() {
var text = $(this).text();
$('