Combobox 需要三个组合框按钮帮助

Combobox 需要三个组合框按钮帮助,combobox,Combobox,我有这个三重组合脚本,当选择第三个选项时,它会自动重定向您。我需要的是让它停止并由一个按钮执行。如果有人能帮忙,我会非常感激的。我试着去修,但我是个新手。不知道如何张贴的代码,所以在这里如果一个链接。谢谢 查看提供的链接上的代码,第三个选项有一个“onchange”属性,该属性将调用“redirect2”函数 虽然查看函数本身,但我不确定该函数是否能够执行重定向。但是,如果要禁用重定向,可以删除“onchange”属性 如果确实需要继续使用该函数(例如,用于更新任何状态/值),则需要在“onch

我有这个三重组合脚本,当选择第三个选项时,它会自动重定向您。我需要的是让它停止并由一个按钮执行。如果有人能帮忙,我会非常感激的。我试着去修,但我是个新手。不知道如何张贴的代码,所以在这里如果一个链接。谢谢


查看提供的链接上的代码,第三个选项有一个“onchange”属性,该属性将调用“redirect2”函数

虽然查看函数本身,但我不确定该函数是否能够执行重定向。但是,如果要禁用重定向,可以删除“onchange”属性

如果确实需要继续使用该函数(例如,用于更新任何状态/值),则需要在“onchange”属性的末尾添加return false,例如:

onChange="redirect2(this.options.selectedIndex); return false;"
干杯:))

> (上述解决方案不起作用) > 编辑为:


你能发布你现在的代码吗?我的代码基本上是一样的,只是略有不同。但是我用默认值来计算如何让按钮工作。这似乎不起作用。一旦选择了第三个类别中的选项,它仍然会自动重定向我。我可能得再找一个三重组合框。不过谢谢你。很抱歉,我终于发现parent.location是导致重定向的原因,所以我在上面的注释中添加了你以前代码的替代项。(我无法在评论部分正确设置代码格式,请参见上文)干杯…:)我尝试过剪切和粘贴,但没有成功。因此,我要么做得不对,要么使用了错误类型的go/submit按钮,要么代码不起作用。我很可能做错了什么。我真的很感谢你的帮助,谢谢。哦。。。那太不幸了。我试过了,它在IE、Firefox和Chrome上都能正常工作。如果您还想尝试,我将完整的工作源代码上传到:

您可以打开网页并查看源代码。该死,这是我使用的按钮。非常感谢!顺便说一句,你有脸书什么的?试图pm你,但没有pm选项。
var nextPage = "";
function redirect2(z){
//parent.chartsloader.location=temp1[z].value
//parent.location=temp1[z].value
nextPage = temp1[z].value;
}

function goToNextPage()
{
    if(document.isc.example.options.selectedIndex > 0 && document.isc.stage2.selectedIndex > 0 && document.isc.stage3.selectedIndex > 0)
        window.location = nextPage;
}