第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

如何在jQuery中使用數(shù)組,可以在php中讀取的數(shù)組?

如何在jQuery中使用數(shù)組,可以在php中讀取的數(shù)組?

PHP
繁華開滿天機(jī) 2022-09-03 17:42:02
如何在以下代碼中使用數(shù)組來從php中的數(shù)組讀取數(shù)據(jù)?實(shí)際上在循環(huán)中,我寫了這樣的東西,但我知道我如何在下面的代碼中完成上面的數(shù)組<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script><script>  $(document).ready(function() {    $(".add-row").click(function() {      //var name = $("#name").val();      //var quantity = $("#quantity").val();      //var email = $("#email").val();      var markup = "<tr><td><input type='checkbox' name='record'></td><td> <input type='text' name='name'> </td><td> <input type='text' name='quantity'> </td><td> <input type='text' name='email'> </td></tr>";      $("table tbody").append(markup);    });    // Find and remove selected table rows    $(".delete-row").click(function() {      $("table tbody").find('input[name="record"]').each(function() {        if ($(this).is(":checked")) {          $(this).parents("tr").remove();        }      });    });  });</script><body>  <form>    <input type="button" class="add-row" value="Add Row">  </form>  <table>    <thead>      <tr>        <th>Select</th>        <th>Name</th>        <th>Quantity</th>        <th>Email</th>      </tr>    </thead>    <tbody>      <tr>        <td><input type="checkbox" name="record"></td>        <td><input type="text" id="name" /></td>        <td><input type="text" id="quantity" /></td>        <td><input type="text" id="email" /></td>      </tr>    </tbody>  </table>  <button type="button" class="delete-row">Delete Row</button></body>
查看完整描述

2 回答

?
喵喵時(shí)光機(jī)

TA貢獻(xiàn)1846條經(jīng)驗(yàn) 獲得超7個(gè)贊

您可能希望使用AJAX請(qǐng)求,jQuery包含在其API中:https://api.jquery.com/jquery.ajax/


你可以做這樣的事情:


// Make sure you send a JSON object

var some_data_for_the_backend = {

    "lorem": "ipsum",

    "abc": 123

}


$.ajax({

    // I add the timestamp at the end of the URL 

    // so we can avoid any kind of cache, but you can skip that part

    url: "path/to/script.php?t="+$.now(),

    type: "POST",

    data: some_data_for_the_backend,

}).done(function (response) {

    // Do something with your backend response if you want to, like:

    console.log(response);

});

然后,在你的或任何它的名字中,你只需要獲取數(shù)據(jù),就像這樣:script.php$_POST


$lorem = $_POST["lorem"];

$abc = $_POST["abc"];


//Output: "ipsum"

echo $lorem;


//Output: "134"

echo $abc;


查看完整回答
反對(duì) 回復(fù) 2022-09-03
?
小唯快跑啊

TA貢獻(xiàn)1863條經(jīng)驗(yàn) 獲得超2個(gè)贊

從根本上說(!Javascript在“客戶端”計(jì)算機(jī)上運(yùn)行...您的機(jī)器...而PHP在“服務(wù)器”計(jì)算機(jī)上運(yùn)行。這是兩臺(tái)獨(dú)立的計(jì)算機(jī)。

您必須設(shè)計(jì)應(yīng)用程序,以便雙方以某種適當(dāng)?shù)姆绞竭M(jìn)行通信,即使用AJAX。例如,每次用戶在表中插入新行(并完成填充)時(shí),JavaScript 代碼都必須檢測到這一點(diǎn)并進(jìn)行 AJAX 調(diào)用,將新信息發(fā)送到 PHP。更改和刪除也是如此。

但。。。你不必在這里開始盲目。這個(gè)非常熟悉的方案稱為“CRUD” = 創(chuàng)建讀取更新刪除。已經(jīng)有一些已經(jīng)構(gòu)建的系統(tǒng)可以做到這一點(diǎn),例如古老的“Datatables”JavaScript庫,并且驅(qū)動(dòng)它們所需的相應(yīng)PHP端代碼也很容易作為可下載的PHP軟件包獲得。因此,從你正在做的事情中退后幾分鐘,“做一些谷歌搜索”。“不要做已經(jīng)做過的事情。

如果你想看看不依賴于大型JS庫的源代碼示例,請(qǐng)瀏覽 https://github.com(世界上最知名的貢獻(xiàn)軟件庫之一),然后搜索(比如說...)。您將獲得超過9,000個(gè)結(jié)果。只需選擇一個(gè)并瀏覽其源代碼即可??纯此麄冏隽耸裁?,以及他們是如何做到的。(而且,如果這不是家庭作業(yè),請(qǐng)隨時(shí)偷一些!php crud


查看完整回答
反對(duì) 回復(fù) 2022-09-03
  • 2 回答
  • 0 關(guān)注
  • 119 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)