iT邦幫忙

0

PHP AJAX 連動式表單

hi 各位高手, 小弟目前抓了一位大大 的範例
http://m3fu0.blogspot.tw/2011/06/jquery.html

下載點
https://drive.google.com/file/d/0B-DuZTOLHg1TZDUzNGJkMDktZjc1Yy00ODRlLWI2YWMtODJiMjUxNjc2Nzgw/view

但是這位高手的ajax 我只能抓出編號 存入資料庫

我想要取得selete option 的text ,請問有什麼方式呢

外獅佬 iT邦大師 1 級 ‧ 2016-05-18 11:44:18 檢舉
```
$('#myTown option:selected').html();
```

[jquery selected selector](https://api.jquery.com/selected-selector/)
外獅佬 iT邦大師 1 級 ‧ 2016-05-18 11:51:16 檢舉
要把資料送回存檔,可以有以下幾種作法:
1. 把你抓到的text塞到某個hidden field裡頭,一併post回去
2. post回去的時候,根據抓到的編號,把對應的text抓出來,存檔就好

1 個回答

0
maxmas
iT邦新手 4 級 ‧ 2016-05-19 09:25:18
最佳解答

我們在存資料的時候,都是儘量將重覆性的資料,以代碼來代替文字,以減少資料表的大小,不然資料表的檔案大小會增加很快哦,所以在MySql裡面的縣市資料,你可以看到前面都有索引序號,當我們取出資料時,也是關聯資料表來秀出該索引編號所代表的縣市名稱,如果你一定要用中文,不要用代碼,那你要去改程式,在秀出下拉選單時,option的值代入名稱,而不是代入代碼,這樣就可以了!!

我要發表回答

立即登入回答