Php 在jQuery中追加html链接
我有一个html链接创建使用Php 在jQuery中追加html链接,php,javascript,jquery,html,Php,Javascript,Jquery,Html,我有一个html链接创建使用 <?php echo $html->link( 'Save Form', array('action'=>'/homepage', $userid), array('class'=>'button','id'=>'saveForm'), 'really save the Form ?', false ); ?> 如果您想使用P
<?php
echo $html->link(
'Save Form',
array('action'=>'/homepage', $userid),
array('class'=>'button','id'=>'saveForm'),
'really save the Form ?',
false
);
?>
如果您想使用PHP生成一些要使用jQuery追加的HTML,则需要执行一些AJAX操作。在这种情况下,使用$.get()可能是最好的选择。这将使jQuery脚本能够通过URL获取一些数据(要插入的HTML)。然后,您需要做的就是处理和附加数据。这样的办法应该行得通
$.get('the.url', {'optional': 'parameters'}, function(data) {
// data will hold what was outputted by the PHP on visiting the url.
$("selector").append(data);
});
如果您想使用PHP生成一些要使用jQuery追加的HTML,则需要执行一些AJAX操作。在这种情况下,使用$.get()可能是最好的选择。这将使jQuery脚本能够通过URL获取一些数据(要插入的HTML)。然后,您需要做的就是处理和附加数据。这样的办法应该行得通
$.get('the.url', {'optional': 'parameters'}, function(data) {
// data will hold what was outputted by the PHP on visiting the url.
$("selector").append(data);
});
如果我能理解你想要的是什么
$('#saveForm').appendTo('#save');
如果我理解您所追求的是什么,它会将
saveForm
元素粘贴在DOM上的save
元素之后
$('#saveForm').appendTo('#save');
这将使用
saveForm
元素并将其粘贴在DOM上的save
元素之后我想,您的问题是在生成的链接中没有获得id
(这是cakePHP,对吗?)
因此,我想您最好使用contains
jQuery选择器,如下所示:
$("a:contains('Save Form')").appendTo('#saveForm');
我想,您的问题是在生成的链接中没有获得
id
(这是cakePHP,对吗?)
因此,我想您最好使用contains
jQuery选择器,如下所示:
$("a:contains('Save Form')").appendTo('#saveForm');