如何根据值选择多个选择?

时间:2017-04-06 12:38:31

标签: javascript jquery

我有一个HTML

<select name="availableon[]" class="form-control" multiple>
     <option value="pc">PC</option>
     <option value="iphone">iPhone</option>
     <option value="android">Android</option>
 </select>

在我的AJAX成功函数中,我有值

availableon = 'pc,iphone'

现在我要爆炸availableon变量并使用javascript或jquery选择基于值的多重选择。我该怎么做?

1 个答案:

答案 0 :(得分:1)

您可以将数据更改为import sqlite3 conn = sqlite3.connect('myproject.sqlite') cur = conn.cursor() print "Welcome Mr/Hefnawy" cur.execute('SELECT phone FROM participants') b = cur.fetchone()[0] while True: a = raw_input("Enter Phone number here : ") if a == b : cur.execute('SELECT name,address,last_order,no_of_orders FROM participants WHERE phone = ?',(b, )) name = cur.fetchone()[1] address = cur.fetchone()[2] last = cur.fetchone()[4] no = cur.fetchone()[5] print "The Costumer is already exist in Paricipants " print "To edit the costumer data press (1)", "\n" , "to delet the costumer press (2)", "\n" , "add new order to the costumer press (3) " c = raw_input("Enter your choice here : ") if c == "1": print "What do you want to edit ? , to edit name press 1 , to edit address press 2 , to edit phone press 3" d = raw_input("Enter your choice here : ") if d == "1" : e = raw_input("New costumer name please ") cur.execute('UPDATE participants SET name = ? WHERE phone = ?' , (e , a)) print "Costumer name has been updated to :", e print "" conn.commit() else: print "The costumer is not exist" print b print a , type(a) ,然后使用数组

设置值

array
var availableon = 'pc,iphone'

var dataarray = availableon.split(",");

$("select").val(dataarray);