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

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

object 向 HTML 表格中插入行后顯示的對象

object 向 HTML 表格中插入行后顯示的對象

PHP
MMTTMM 2023-03-26 16:25:59
我有一個對話框,按下一個按鈕就會打開。然后我可以填寫表格并按提交,它會將行正確插入到表格中。但是提交表單后,新插入的行提交后立即顯示如下:所以它有效,但只是在每個值之后顯示 [object Object]。一旦我刷新頁面,它就會消失,您可以在此處看到:如何修復(fù)我的代碼,以便它在插入一行后完全刪除 [object Object]?HTML 形式:<form>    <fieldset>      <label for="buyer_id">Buyer ID</label>      <input type="text" name="buyer_id" id="buyer_id" value="">      <label for="name">Name</label>      <input type="text" name="name" id="name" value="">      <label for="phone">Phone Number</label>      <input type="text" name="phone" id="phone" value="">      <label for="email">Email</label>      <input type="text" name="email" id="email" value="">      <label for="buyer">Buyer Department</label>      <input type="text" name="buyer" id="buyer" value="">      <input type="submit" id="submit">    </fieldset>  </form>Javascript函數(shù):function addVendor() {      var valid = true;      allFields.removeClass( "ui-state-error" );      console.log(allFields);      if ( valid ) {        var $tr = $( "#replenishment_table tbody tr" ).eq(0).clone();        var dict = {};        var errors = "";        $.each(allFields, function(){          $tr.find('.' + $(this).attr('id')).html( $(this).val()+"-"+name );          var type = $(this).attr('id');          var value = $(this).val();//        console.log(type + " : " + value);          // ----- Switch statement that provides validation for each table cell -----          switch (type) {            case "buyer_id":                dict["Buyer-id"] = value;              break;            case "name":                dict["Name"] = value;              break;            case "phone":                dict["Phone"] = value;              break;            case "email":                dict["Email"] = value;              break;            case "buyer":                dict["Buyer_Department"] = value;              break;            }        });
查看完整描述

1 回答

?
回首憶惘然

TA貢獻1847條經(jīng)驗 獲得超11個贊

[object Object]當(dāng)你“字符串化”一個javascript對象時生成,一個簡單的例子:


var x = {}; 

var s = x.toString(); 

if (s === "[object Object]") console.log("object") 

這在人們嘗試時經(jīng)??吹?,alert(myvar)但在將對象連接為字符串時也可能發(fā)生。


在這種情況下,該行:


$tr.find('.' + $(this).attr('id')).html( $(this).val()+"-"+name);

追加"-" + name其中,如果name是一個對象將生成邪惡的-[object Object]


查看完整回答
反對 回復(fù) 2023-03-26
  • 1 回答
  • 0 關(guān)注
  • 108 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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