0

ここにスクリプトがあります。

 <script type='javascript'>
 $(LastRow).find('#delete').attr('onclick','Comment_Delete(event,'+cID+')')
</script>

<input type="image" id="delete" border="0" src="../Resource/images/commentcross.jpg";" style="border-width:0px;">

コントロールを次のようにレンダリングしたい

<input type="image" id="delete" border="0" onclick="Comment_Delete(event,1048);"  src="../Resource/images/commentcross.jpg";" style="border-width:0px;">

onclickつまり、イベントをタグにバインドしたいのですid=deleteが、ライブを次のように使用しました。

$(LastRow).find('#delete').live('click','Comment_Delete(event,'+cID+')')

しかし、クロムでエラーが発生しましたTypeError: Cannot call method 'replace' of undefined

4

2 に答える 2

0

この方法を試しましたか:

$(document).find('#delete', LastRow).on('click', Comment_Delete('event',cID));

この:

$(document).on('click', '#delete' Comment_Delete('event',cID));
于 2012-12-28T07:11:33.987 に答える
0

これを試して、

$(LastRow).find('#delete').live('click', function() { Comment_Delete(event,cID ) } );
于 2012-12-28T06:41:29.960 に答える