gpt4 book ai didi

javascript - for 循环中的 jQuery onclick() 函数

转载 作者:行者123 更新时间:2023-11-28 02:37:25 26 4
gpt4 key购买 nike

这可能是一个简单的 jQuery/js 问题,但我是这方面的新手,可以使用一些帮助。

function launchResultViewer(){
var elen =$MP.data.REG_AS_RS.ASSIGNEE.length;

for (i = 0 ; i < elen ; i++)
{var dEventid = $MP.data.REG_AS_RS.ASSIGNEE[i].EVENT_ID;

var objPVViewerMPage = window.external.DiscernObjectFactory("PVVIEWERMPAGE"); objPVViewerMPage.CreateProcViewer(patientId);
objPVViewerMPage.AppendProcEvent(dEventid);
objPVViewerMPage.LaunchProcViewer(); } }

function OnClickForm(){

var xlen =$MP.data.REG_AS_RS.ASSIGNEE.length;

for (i = 0 ; i < xlen ; i++){
var dOrderid = $MP.data.REG_AS_RS.ASSIGNEE[i].ORDER_ID;
<a href='#'title ="+dOrderid+" onclick='javascript:launchResultViewer(\"" + dOrderid + "\");'>Order</a>"

$('#clickme').click(function(){ ,} }

假设每次我单击链接时,“i”中有两个元素会打开两个屏幕。每个链接只能打开一次,我在点击功能中缺少什么?

任何帮助都会很棒。

最佳答案

你的第一个问题是内联编写 js。获取 onclick anchor 的 rif,这就是 #click me 事件监听器的用途。在“点击我”功能中,放置您想要它执行的任何操作,并摆脱所有其他 anchor ,您的代码并不完全完整,因为您在底部有一个空函数,但我几乎可以打赌您正在调用相同的函数函数两次。

改变

订单

订购

(你必须对其进行 CSS 使其具有锚定行为)

<script>
$('#clickme').click(function(){
launchResultViewer(\"" + dOrderid + "\");
});
</script>

关于javascript - for 循环中的 jQuery onclick() 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13277345/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com