0
使用以下內容時,我只在從其前面的字段中選擇某個值時纔可視化製作字段。當我將其嵌入到我的頁面代碼中時,該字段最初是隱藏的,但在選擇用於觸發它的值時不會顯示。_spBodyOnLoadFunctionNames.push的問題
當我在Firebug控制檯中運行此腳本時,替換_spBodyOnLoadFunctionNames.push(「websiteField」);只需要websiteField();一切都很完美。但它只能在控制檯中工作,而不是在我嵌入它之後。
有沒有什麼語法明智的「關閉」呢?
<script type="text/javascript">
function websiteField() {
var packageTypeField = $("#formCss select");
var websiteTR = packageTypeField.closest("tr").next();
websiteTR.hide();
$("packageTypeField").change(function(){
if ($(this).val() == "Comprehensive") {
websiteTR.slideDown();
}
else {
websiteTR.slideUp();
}
});
}
_spBodyOnLoadFunctionNames.push("websiteField");
</script>