0
我正在使用JavaScript根據從下拉菜單中選擇的錯誤狀態,將特定的默認文本動態輸出到Bugzilla中的其他評論框。我嘗試過使用'bug.bug_status',但這隻會在頁面提交時發生變化。我找到了填充下拉菜單的變量'bug_status.name',但是當我嘗試使用這個變量時,它似乎沒有被識別。有沒有人有任何建議可能會導致問題?有沒有人試過這個?在Bugzilla中訪問bug_status.name的問題
以下代碼已放置在knob.html.tmpl文件的開頭。
[% PROCESS global/variables.none.tmpl %]
[% # Output a specific default content in the comments box depending on bug status. %]
<script type="text/javascript">
<!--
var messages = ['Message 0', 'Message 1', 'Message 2', 'Message 3', 'Message 4', 'Message 5', 'Message 6'];
function changetext(selectObj){
var textAreaElement = document.getElementsByName("comment")[0];
[% IF (bug_status.name == "ASSIGNED") %]
textAreaElement.value = messages[4];
[% ELSIF(bug_status.name == "RESOLVED") %]
textAreaElement.value = messages[5];
[% ELSE %]
var variable1 = 0;
variable1 = bug_status.name
textAreaElement.value = variable1;
[% END %]
那正是它,感謝您的幫助。 – user379222 2010-07-15 15:06:38