1
我在我的應用程序中使用Javascript。在我的表,我有一個名爲industry
列包含值一樣將下拉框設置爲在Javascript中選中
id 69
name :aruna
username :aruna
email :[email protected]
password: bd09935e199eab3d48b306d181b4e3d1:i0ODTgVXbWyP1iFOV
type : 3
industry: | Insurance | Analytics | EIS and Process Engineering
其實這個行業的價值是從下拉框中選擇多..插入
我現在想像負荷,使我的表格爲包含這些值
其中行業是下拉框
<select id="ind1" moslabel="Industry" onClick="industryfn();"mosreq="0" multiple="multiple" size="3" class="inputbox" name="industry1[]">'+
<option value="Banking and Financial Services">Banking and Financial Services</option>
<option value="Insurance">Insurance</option>
<option value="Telecom">Telecom</option>
<option value="Government ">Government </option>
<option value="Healthcare & Life sciences">Healthcare & Life sciences</option>
<option value="Energy">Energy</option>
<option value="Retail &Consumer products">Retail &Consumer products</option>
<option value="Energy, resources & utilities">Energy, resources & utilities</option>
<option value="Travel and Hospitality">Travel and Hospitality</option>
<option value="Manufacturing">Manufacturing</option>
<option value="High Tech">High Tech</option>
<option value="Media and Information Services">Media and Information Services</option>
</select>
如何保持行業的值(|保險|肛門ytics | EIS和過程工程)如何選擇?
編輯: Window.onDomReady(函數(){ 用戶>獲取( '業'); $ S =爆炸( '|',$ STR) >
var selectedFields = new Array();
<?php for($i=1;$i<count($s);$i++){?>
selectedFields.push("<?php echo $s[$i];?>");
<?php }?>
for(i=1;i<selectedFields.length;i++)
{
var select=selectedFields[i];
for (var ii = 0; ii < document.getElementById('ind1').length; ii++) {
var value=document.getElementById('ind1').options[ii].value;
alert(value);
alert(select);
if(value==select)
{
document.getElementById('ind1').options[ii].selected=selected;
}//If
} //inner For
}//outer For
</script>
? 爲什麼如此..請幫助我......
請看我的編輯..我已經完成了你所說的..但如果功能不工作。你呢? – useranon 2009-12-07 09:43:21
用一個例子編輯我的答案。 – 2009-12-09 11:38:08