猿问

jquery取出json数据,如下代码当我点击预订的时候怎么获取我当前点击的是哪条数据。

$(data).each(function (index, ticketFormMap) {
   var book = "<td type='submit' onclick='textdd()' class='btn btn-primary btn-block'>"+"预订"+"</td>";
   $('#ticketinfo').append(
       "<tr>" +
       "<td>" + ticketFormMap.planeInfo + "</td>" +
       "<td>" + ticketFormMap.planeType + "</td>" +
       "<td>" + ticketFormMap.startCity + ticketFormMap.startTime + "</td>" +
       "<td>" + ticketFormMap.arrivalCity + ticketFormMap.arrivalTime + "</td>" +
       "<td>" + ticketFormMap.stopOver + "</td>" +
       "<td>" + ticketFormMap.meal + "</td>" +
       "<td>" + ticketFormMap.luggagePrice + "</td>" +
       "<td>" + ticketFormMap.berth + "</td>" +
       "<td>" + ticketFormMap.seating + "</td>" +
       "<td>" + ticketFormMap.savemoney + "</td>" +
       "<td>" + ticketFormMap.price + "</td>" +
       book +
       "</tr>")
})

Tifor
浏览 1493回答 3
3回答

Chanceshine

h5:<td class="getid" data-id="**">预订</td>js:$('.getid').on('click', function (e) {       var id = $(this).data('id');    //取出你点击的ID }应该没问题吧

谁动了我的萝卜

一种解决方案是隐藏域!
随时随地看视频慕课网APP
我要回答