erstellen von json-Objekt aus dem html-Tabelle mit ausgewählten Spalten mit jquery
ich Frage mich, wie das Parsen von html-Tabelle, um json-Objekt, dass ich per $.post mit jquery.
ich habe eine Tabelle
<table id="Report">
<thead>
<tr>
<th>Kod</th>
<th>Nazwa</th>
<th>Ilość</th>
<th>Netto / 1szt.</th>
<th>Suma brutto</th>
</tr>
</thead>
<tbody>
<tr>
<td>00171 </td>
<td>SŁUP 50/1800 POŚREDNI(P) </td>
<td>5</td><td>97.00 PLN </td>
<td>394.31 PLN </td>
</tr>
<tr>
<td>00172</td>
<td>SŁUP 50/1800 NAROŻNY(P)</td>
<td>1</td><td>97.00 PLN</td>
<td>78.86 PLN</td>
</tr>
<tr>
<td>00173 </td>
<td>SŁUP 50/1800 KOŃCOWY(P) </td>
<td>1</td><td>97.00 PLN </td>
<td>78.86 PLN</td>
</tr>
</tbody>
<tfoot style="font-weight: bold;">
<tr>
<th colspan="3" style="text-align: right;">Razem netto: 1955.85 PLN</th>
<th colspan="2" style="text-align: right;">Razem brutto: 2405.69 PLN</th>
</tr>
</tfoot>
</table>
ist und was ich brauche, ist json-Objekt in diesem format (die ersten <td>
und Dritten <td>
):
[{"00171":5},
{"00172":1},
{"00173":1}
]
und das kann ich senden Sie es per
$.post(
"print.php",
{json: myjsonvar},
"json"
);
irgendeine Idee, wie das zu tun?
Dank
Du musst angemeldet sein, um einen Kommentar abzugeben.
val
als integer. nochmals vielen DankWie etwa:
Siehe demo
Warum json, wenn Sie in js bereits? Einfach erstellen Sie ein einfaches Objekt:
Einstellung geben, um json in
$.post
definiert die server-Antwortjson
, nicht die Daten senden!http://jsfiddle.net/zyCPN/
$_POST
wirdarray("00171" => "5", "00172" => "1", "00173" => "1");
ohne Analyse notwendig.