-1

我正在制作一个 Android Web 应用程序,并且我正在使用 JQuery Mobile。我的问题是:

onClick是否可以使用 Javascript更改事件的参数?我将使用 Ajax 发布请求从数据库中获取我的行的主键属性。并且得到主键后,我想设置输入按钮onClick事件的参数。

这是我的程序的结构:

<script>
$.ajax({
    type:"POST",
    url:"url.php",
    dataType:"json",
    data:{input:input},
    success: function (result)
    {
        //Set my input button's onclick
    }
});
</script>
4

3 回答 3

0

用这个

yourelement.addEventListener('click', yourfunction);

或这个

yourelement.addEventListener('click', function() {
   //your code here
});

或在jQuery中

$('yourelement').click(yourfunction)
于 2012-09-08T01:15:57.807 回答
0
success: function (result)
{
  $("#" + result).click(function () {
    // do something
  });
}
于 2012-09-08T01:17:25.590 回答
0

你可以这样做:

$('#element').click({id: id}, handleClick);

例如,如果单击处理程序位于范围之外:

function clickHandler(ev) {

    var id = ev.data.id;
    // use id

}
于 2012-09-08T01:21:31.800 回答