-1

私はAndroidWebアプリケーションを作成しており、JQueryMobileを使用しています。私の質問は:

onClickJavascriptを使用してイベントのパラメータを変更することは可能ですか?Ajax postリクエストを使用して、データベースから行の主キー属性を取得します。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
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 に答える
0

これを使って

yourelement.addEventListener('click', yourfunction);

またはこれ

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

またはjqueryで

$('yourelement').click(yourfunction)
于 2012-09-08T01:15:57.807 に答える