0
我想在我的NewForm.aspx中插入jQuery中的兩個或多個腳本。我在內容編輯器Web部分編寫了許多在線教程中的代碼。在內容編輯器Web部件中添加兩個或多個腳本jquery Sharepoint 2007
我有兩個腳本單獨工作,但是當我合併腳本不起作用(正好工作只是其中之一)。
這是我在內容編輯代碼:
<p>
<script src="http://ajax.aspnetcdn.com/ajax/jquery/jquery-1.5.js">
</script>
<script type="text/javascript">
function HideColumn(targetColumn, hideColumn) {
var columnObj = $("input[Title='" + hideColumn + "']");
$("input[Title='" + targetColumn + "']").bind('click',function() {
if($(this).is(':checked')) {
columnObj.closest("tr").show();
}
else {
columnObj.closest("tr").hide();
}
});
}
$(document).ready(function() {
HideColumn('sino','descrizione');
});
</script>
<script src="http://ajax.aspnetcdn.com/ajax/jquery/jquery-1.5.js">
</script>
<script type="text/javascript">
function HideColumn(targetColumn, hideColumn) {
var columnObj = $("input[Title='" + hideColumn + "']");
$("select[Title='" + targetColumn + "']").bind('click',function() {
if($(this).val() == "Pippo") {
columnObj.closest("tr").show();
}
else {
columnObj.closest("tr").hide();
}
});
}
$(document).ready(function() {
HideColumn('Scelta','descrizione');
});
</script>
</p>
感謝您的幫助,
編輯解決:
This is the correct code:
<p>
<script src="http://ajax.aspnetcdn.com/ajax/jquery/jquery-1.5.js">
</script>
<script type="text/javascript">
function HideColumn(targetColumn1, hideColumn1, targetColumn2, hideColumn2) {
var columnObj1 = $("input[Title='" + hideColumn1 + "']");
$("input[Title='" + targetColumn1 + "']").bind('click',function() {
if($(this).is(':checked')) {
columnObj1.closest("tr").show();
}
else {
columnObj1.closest("tr").hide();
}
});
var columnObj2 = $("input[Title='" + hideColumn2 + "']");
$("select[Title='" + targetColumn2 + "']").bind('click',function() {
if($(this).val() == "Pippo") {
columnObj2.closest("tr").show();
}
else {
columnObj2.closest("tr").hide();
}
});
}
$(document).ready(function() {
HideColumn('sino','descrizione','Scelta','Titolo');
});
</script>
</p>
問候, 弗朗切斯科
感謝你的回覆...它的工作原理!另一個問題..當我打開一個新表單時,可以隱藏一行嗎?在我的情況下,「中國」默認爲「不」,但我看到「descrizione」。當我打開窗體時,我想隱藏「descrizione」。謝謝! – user2277798
非常感謝! – user2277798
我試圖隱藏一行「日期」字段。它只隱藏字段,但不隱藏行。我必須使用不同的設置?非常感謝你! – user2277798