抓取URL参数的onclick。jQuery,Javascript

布兰登

我在尝试存储用ajax发布响应创建的某些动态链接的url参数时遇到了一些麻烦。Ajax发布工作正常,并且从Ajax响应正确填充了名称和子流派var。现在我想发生的是,用户单击生成的URL之一,URL内部的参数(即subgenre =“ blah”)将被发送到数据库并存储。我遇到的问题是标准事件单击功能在文档准备功能内部或外部均不起作用。

$(document).ready(function() {


$.each(data, function() {
$('#artist-suggestions').append('<li><a href="http://...../100.php" artist="'+ this.name +'" subgenre="'+ this.subgenre +'" onclick="artistGen()">' + this.name +     this.new + '</a></li>');
});

});

然后,我创建了一个onclick函数,如下所示,但是我无法使用“ this”查询,因为它在文档范围之外。我必须将onclick函数放在文档就绪函数之外,否则它将无法正常工作。

function artistGen(){
alert('dfdsf');

};

我在这里想念什么或我做错了什么?

西诺666

制作每个元素时,可以在onclick函数中传递它们。

$(document).ready(function() {


$.each(data, function() {
  artist = this.name;
  $('#artist-suggestions').append('<li><a href="http://...../100.php" artist="'+ this.name +'"        subgenre="'+ this.subgenre +'" onclick="artistGen(' + this.Blah1 + ',' + this.Blah2' + ')">' + this.name +     this.new + '</a></li>');
});

})

;

function artistGen(Blah1, Blah2){
 saveData(Blah1, Blah2);
alert('dfdsf');

};

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

抓取URL参数以使用jQuery或javascript修改选择表单

来自分类Dev

javascript / jquery抓取URL的一部分

来自分类Dev

在php中抓取url参数

来自分类Dev

在php中抓取url参数

来自分类Dev

从jQuery中的URL抓取#id

来自分类Dev

Javascript onclick参数

来自分类Dev

从抓取URL参数插入数据-PHP PDO

来自分类Dev

从抓取URL参数插入数据-PHP PDO

来自分类Dev

javascript返回URL onClick

来自分类Dev

JavaScript更改URL onclick

来自分类Dev

抓取传递的URL参数并添加到iframe URL

来自分类Dev

javascript onclick无法使用参数

来自分类Dev

使用Javascript或Jquery将参数传递给url

来自分类Dev

简单的 JavaScript 按钮 OnClick 将元素序列化为 URL 参数 - 使用 THIS 的简短表示法?

来自分类Dev

如何克服 Javascript“onclick”按钮来使用 Selenium 抓取网页

来自分类Dev

添加参数以从动态 URL 连接和抓取数据

来自分类Dev

如何加载jQuery URL onclick?

来自分类Dev

使用jQuery onclick更改URL

来自分类Dev

如何将参数传递给javascript onclick函数。请不要使用jquery

来自分类Dev

URL中的JavaScript参数

来自分类Dev

javascript的jQuery参数替代

来自分类Dev

JQuery onclick 参数通过附加传递

来自分类Dev

javascript:onClick =“”与jQuery.Click()

来自分类Dev

Javascript / jQuery-按钮的onclick

来自分类Dev

带有数组参数的Javascript onclick

来自分类Dev

javascript onClick参数中的特殊字符

来自分类Dev

带有数组参数的Javascript onclick

来自分类Dev

用jQuery获取URL参数

来自分类Dev

使用Javascript从URL抓取查询字符串值