0

一意の ID を持つ tr 要素を選択して、行の内容を取得しようとしています。

これは私がこれまでに持っているものです。私はこれにかなり慣れていないため、なぜこれが機能しないのか本当にわかりません。

var value = $('tr#'+idd).find('input[type=text]').map(function() { return $(this).attr("value"); }).get();

一意ではなく、データを受信するように ID を変更してみました。ですから、なぜこのステートメントがそうでないのか混乱しています。

どんな助けでも大歓迎です

while ($record = mysql_fetch_array($entrys))
{
    echo "<tr id='" . $record['id'] . "'>";
    echo "<td>" . "<input type='text' id='id' name='id' value=" . $record['id'] . " ></td>";
    echo "<td>" . "<input type='text' id='make' name='make' value=" . $record['make'] . " ></td>";
    echo "<td>" . "<input type='text' id='fuel' name='fuel' value=" . $record['fuel'] . " ></td>";
    echo "<td>" . "<input type='text' id='transmission' name='transmission' value=" . $record['transmission'] . " ></td>";
    echo "<td>" . "<input type='text' id='size' name='size' value=" . $record['size'] . " ></td>";
    echo "<td>" . "<input type='text' id='doors' name='doors' value=" . $record['doors'] . " ></td>";
    echo "<td>" . "<input type='hidden' id='hidden' name='hidden' value=" . $record['id'] . " ></td>";
    echo "<td>" . "<button name='update' onclick=edit('".$record['id']."') >Edit</button>";
    echo "<td>" . "<button id='delete' name='delete' onclick=del('".$record[id]."') value=" . $row . " >Delete</button>  </td>";
    echo "</tr>";

}
echo "</table>";
4

2 に答える 2

0

あなたの最後の行:

echo "<td>" . "<button id='delete' name='delete' onclick=del('".$record[id]."') value=" . $row . " >Delete</button>  </td>";

.$record[id]."-他の人と.$record['id']."同じようにする必要があります。

于 2013-04-05T11:25:54.720 に答える