台灣最大程式設計社群網站
∣
免費加入會員
∣登入
∣回首頁∣
您好
線上人數
1195
會員總數:
246740
討論主題:
190153
討論區
程式下載/上傳
科技新聞
專欄文章
會員中心
加值服務
外包接案
求職求才
登入
登出
歡迎您
免費
加入會員
討論區選單
新手必讀
我要提問!!
討論區
個人討論區
我的關注主題
我的黑名單
討論區EP英雄榜
專家等級說明
討論區常見問題
兌換發問點數QP
扣點申請加值服務
申請版主
開發工具
ASP
ASP.NET
C#
VB.NET
VB6
C/C++
PHP
Java
Java Script/ Node.js
AJAX / JSON / jQuery
其他語言
行動裝置開發
Android APP 開發
iOS APP/ swift 開發
Windows Phone APP
資料庫
ACCESS
MS SQL
MySQL
Oracle
其他DB
多媒體 / 網管
CSS/HTML5/Bootstarp
影像處理
office VBA / WinOS
Windows 伺服器
Linux / Unix
網管 / 資安 / VM
硬體 / 週邊 / 其他
綜合
求職求才
外包接案
心情甘苦談
網站經營 / 合夥 / 證照
建言 / 公告
文章區
專欄文章
科技新聞
Blog精華文章
討論區列表
>>
AJAX / JSON / jQuery
>> JQuery 在textbox 取當下的值
[]
[
我要回覆
]
1
JQuery 在textbox 取當下的值
價值 : 100 QP
點閱數:417 回應數:1
樓主
Howard
0
1
26
1
發送站內信
如題 因為Kendo Ui 給出來的值是固定的所以沒辦法改 或是我不知道如何改 QQ
每次再取txtbox的時候都只能抓到第一個欄位的資料。
再請大大幫忙我了
<tbody role="rowgroup"><tr> <td role="gridcell">input</td> <td role="gridcell">1</td> <td role="gridcell"> <input class="remove1" type="button" value="▼" style="margin: 4px"> <input id="Txt_test" class="txtBox" type="textbox" value="220" style="margin: 4px"> <input class="Add1" type="button" value="▲" style="margin: 4px"> </td> <td style="display:none" role="gridcell"> </td><br> <br> </tr><br> <tr class="k-alt" role="row"> <td role="gridcell">input</td> <td role="gridcell">2</td><td role="gridcell"> <input class="remove1" type="button" value="▼" style="margin: 4px"> <input id="Txt_test" class="txtBox" type="textbox" value="59" style="margin: 4px"> <input class="Add1" type="button" value="▲" style="margin: 4px"> </td> </tr> </tbody>
以上是我在Kendo Ui 設定跑出來的資訊 gridcell
我設定的 JQuery
$(document).on('change', '.txtBox', function (e) { var ds2 = $("#AddGrid").data("kendoGrid").dataSource; var row = $(this).closest("tr"), grid = $("#AddGrid").data("kendoGrid"), dataItem = grid.dataItem(row); var Txtinput = $("#Txt_test").val(); //這邊都會拿到第一個textbox的直 ds2.fetch(function () { dataItem.txtRealNum = Txtinput; }) $("#Txt_test").val(' '); $("#AddGrid").data("kendoGrid").refresh(); return; });
但我現在遇到一個問題
取得textbox值得時候
會一直拿到第一筆資料輸入的
我猜應該是他給的(id="Txt_test" class="txtBox" 都是一樣的所以不能判斷當下是哪個
搜尋相關Tags的文章:
[ JQuery ] ,
[ Kendo Ui ] ,
本篇文章發表於2021-06-04 11:14
1樓
作者回應
Howard
補充資訊一下
例如我在第一個欄位改成 300
輸入有成功 能在按上下鍵 變成 301 or 299
但在第二個輸入 100
有輸入成功 但是顯示的值 會是 300
本篇文章回覆於2021-06-04 11:16
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
1
回覆
如要回應,請先
登入
.
|
網站導覽
|
網站介紹
|
4P點數說明
|
電子報
|
小舖活動
|
大事紀
|
廣告刊登
|
常見問題
|
聯絡我們
|
版權所有 ©copyright 2000 All Rights Reserved