代码如下: window.onload = function () {
var color = new Select("color", {
Radio: true, //是否为单选,默认为true,如果设置为true,Default,Max选项将失效
OnClick:function (selected, selectedid) {
var colortmp = selected.join(",");
var arrcolor = new Array();
arrcolor = colortmp.split("|");
document.getElementById("Hcolor").value = arrcolor[0];
document.getElementById("goodsColor").innerHTML = arrcolor[1];
document.getElementById("Hsize").value ="";
document.getElementById("goodsSize").innerHTML = "";
$.post("./AjaxGetSize.aspx?sn=" + <%=product.ProdClsCode %> + '&color=' + selectedid, function (data) {
var tmp = "#size";
if (data != -1) {
tmpHtml = data;
$(tmp).html(tmpHtml);
var size = new Select("size", {
Radio: true, //是否为单选,默认为true,如果设置为true,Default,Max选项将失效
OnClick: function (selected) {
var sizetmp = selected.join(",");
var arrsize = new Array();
arrsize = sizetmp.split("|");
$('#Hsize').val(arrsize[0]);
document.forms[0].size.value = arrsize[0];
document.getElementById("goodsSize").innerHTML = arrsize[1];
}
});
}
});
}
这段代码在IE上是没有问题的,为什么在ff上OnClick就失效了呢,请各位帮帮忙解决一下,谢谢!
var color = new Select("color", {
Radio: true, //是否为单选,默认为true,如果设置为true,Default,Max选项将失效
OnClick:function (selected, selectedid) {
var colortmp = selected.join(",");
var arrcolor = new Array();
arrcolor = colortmp.split("|");
document.getElementById("Hcolor").value = arrcolor[0];
document.getElementById("goodsColor").innerHTML = arrcolor[1];
document.getElementById("Hsize").value ="";
document.getElementById("goodsSize").innerHTML = "";
$.post("./AjaxGetSize.aspx?sn=" + <%=product.ProdClsCode %> + '&color=' + selectedid, function (data) {
var tmp = "#size";
if (data != -1) {
tmpHtml = data;
$(tmp).html(tmpHtml);
var size = new Select("size", {
Radio: true, //是否为单选,默认为true,如果设置为true,Default,Max选项将失效
OnClick: function (selected) {
var sizetmp = selected.join(",");
var arrsize = new Array();
arrsize = sizetmp.split("|");
$('#Hsize').val(arrsize[0]);
document.forms[0].size.value = arrsize[0];
document.getElementById("goodsSize").innerHTML = arrsize[1];
}
});
}
});
}
这段代码在IE上是没有问题的,为什么在ff上OnClick就失效了呢,请各位帮帮忙解决一下,谢谢!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货