[问题] 下拉式选单抓数据库后修改值在塞回去?

楼主: NavyRed (Lethe)   2014-06-06 20:15:37
是这样的 我想一个下拉式选单 可以读数据库的值
然后用下拉式选单修改值后在塞回去数据库
以下是程式码
<select name="column1" onchange="onChangeColumn1();">
<option value="@Html.DisplayFor(modelItem => item.priority)" selected
disabled>@Html.DisplayFor(modelItem => item.priority)</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
</select>
priority里面的值是1~5
我想用下拉式选单的方法选出一个数字后
例:下拉式选单选3
之后就可以有储存的动作带回去数据库并修改值
意思就是数据库读出来priority值原本是1 经过下拉式选单选值3后
priority变3传回数据库储存
不知道有什么可行的方法?
因为这要呈现在表倒出来的每笔资料上 所以还要有个判断是存回数据库的值不能一样
例如两笔资料选的下拉式选单不能一样是priority值1
希望在存回数据库的时候有这类的判断机制防止
作者: J002 (阿里山 我来了XD~)   2014-06-06 22:17:00
搭配jquery,不过要先把你的下拉选单加上id="column1",然后$("#column1").change(function () {//用jquery的ajax去更新数据库…});
作者: nfsong (圖書館我來了)   2014-06-07 00:30:00
onselect change先捞select value 是否存在后 才update
作者: GoalBased (Artificail Intelligence)   2014-06-07 00:56:00
你不知道怎么下手的点在哪里? 是不知道怎么binddropdownlist和数据库 还是不知道怎么在ddl被选择后触发是件 还是在最后面你不知道怎么判断?
楼主: NavyRed (Lethe)   2014-06-07 14:25:00
对语法不太熟 所以基本上都是XD
作者: GoalBased (Artificail Intelligence)   2014-06-07 15:10:00
这...还是从基本功练起吧= ="先买本书之类的..
楼主: NavyRed (Lethe)   2014-06-07 15:30:00
ㄜ...我也想 不过这个作业礼拜一要交= =不小心打到注音文XD
作者: GoalBased (Artificail Intelligence)   2014-06-07 20:22:00
这...难到是要写一份现成的给你吗= =..

Links booklink

Contact Us: admin [ a t ] ucptt.com