我有一个用PHP生成的URL列表。 现在我需要抓住它们是否被点击了。 因此我开始了AJAX Call
$(' .external_glyphicon').click(function (e)
因此,如果我点击我的glyphicon,这个电话会开始。 现在我的问题: 我需要获取我点击我的数据阵列的glyphicon的URL:
<a href="<?php echo $link; ?>" target="_blank"><?php echo $link; ?> </a>
<?php
foreach ($rowname as $markedUrl) {
if ($markedUrl == cut_url($link)) {
echo "<span class='external_glyphicon glyphicon glyphicon-ok-sign' style='color: #5cb85c; text-align:right;'></span>";
echo "<span class='external_glyphicon glyphicon glyphicon-remove-sign' style='color: #d9534f;'></span>";
}
}
这就是列表的生成方式。如何获得正确的链接作为我的ajax调用的参数?
AJAX:
$(' .external_glyphicon').click(function (e) {
var nameValue = document.getElementById('//What to put in here//').value;
$.ajax('external_links.php', {
data: {
link: nameValue,
},
method: 'post',
success : function(data, status){
//alert(html(data));
$('').html(data);
},
error: function(data, status) {
$('').html('Error searching ' + error);
}
})