我正在尝试对使用 JQTransform 样式的表单进行重置,特别是选择,它们被列表替换。有一个函数 jqTransformReset(); 但由于某种原因,我无法让它工作。
有没有人在这方面取得任何成功?
我正在尝试对使用 JQTransform 样式的表单进行重置,特别是选择,它们被列表替换。有一个函数 jqTransformReset(); 但由于某种原因,我无法让它工作。
有没有人在这方面取得任何成功?
您的代码保留该值,因为当我“提交”表单时,会发送旧值。这对我来说很好。
$("div.jqTransformSelectWrapper").each(function() {
$(this).show();
$("ul li:first a", this).click();
});
您必须将 jqTransformReset() 表单元素作为参数传递。
这里有一些关于 jqTransform 和 <select> 元素的附加信息:
http://www.code-pal.com/the-select-problem-after-using-jqtransform-and-its-solution/
要重置 jqTransform 中的选择下拉菜单,您可以jqTransformReset()
在jquery.jqtransform.js
$("div.jqTransformSelectWrapper").each(function() {
$("div span", this).text($("ul li:first", this).text());
$("ul li a.selected", this).removeClass("selected");
$("ul li:first a", this).addClass("selected");
});