Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/436.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/81.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 未捕获类型错误:无法读取属性';重置';未定义问题的处理_Javascript_Jquery_Html_Ajax_Forms - Fatal编程技术网

Javascript 未捕获类型错误:无法读取属性';重置';未定义问题的处理

Javascript 未捕获类型错误:无法读取属性';重置';未定义问题的处理,javascript,jquery,html,ajax,forms,Javascript,Jquery,Html,Ajax,Forms,按下按钮时,我在控制台中收到以下错误消息: 未捕获类型错误:无法读取未定义的属性“重置” 我想,表单ID丢失了,但它在那里,而且是正确的 javascript文件和所有javascipt在页面末尾调用,在body closing标记之前,而不是在head部分 我的源代码: <form id="AllapotForm" class="form-horizontal" method="post"> <table id="p

按下按钮时,我在控制台中收到以下错误消息: 未捕获类型错误:无法读取未定义的属性“重置”

我想,表单ID丢失了,但它在那里,而且是正确的

javascript文件和所有javascipt在页面末尾调用,在body closing标记之前,而不是在head部分

我的源代码:

<form id="AllapotForm" class="form-horizontal" method="post">
                              <table id="products" class="table table-hover">
                                <thead>
                                    <tr class="tr_bold">
                                        <!--width="33.3%"-->
                                        <td class="left" >Létrehozva</td>
                                        <td class="left" >Állapot</td>
                                        <td class="left" >A megrendelő értesítve email-ben</td>
                                        <td class="left" >Megjegyzés</td>
                                    </tr>
                                </thead>
                                <tbody id="allapotok">
                                    <tr>
                                                    <td class="left">2018-03-18 20:16</td>
                                                    <td class="left">Feldolgozás alatt</td>
                                                    <td class="left">Nem</td>
                                                    <td class="left">Teszt állapot.</td>
                                                </tr>                                </tbody>
                                </table>
                                <img src="https://domain.hu/images/assets/preloader.gif" id="preloaderImage2" class="img-responsive" style="margin:10px auto;">

                                  <div class="form-group row">
                                      <label class="control-label col-md-2">Állapot:</label>
                                      <div class="col-md-2">
                                        <select name="allapot" id="allapot" class="input input-select form-control">
                                            <option  value="3">Feldolgozva</option><option  value="2">Feldolgozás alatt</option><option  value="1">Függőben lévő</option><option  value="4">Kiküldve</option><option  value="5">Postázva</option><option  value="7">Sikertelen</option><option  selected="selected" value="9">Stornó</option><option  value="6">Teljesítve</option><option  value="10">Törölt</option><option  value="8">Visszafizetve</option><option  value="0">Új megrendelés</option>                                        </select>
                                      </div>
                                    </div>
                                    <div class="form-group row">
                                      <label class="control-label col-md-2">Megrendelő értesítése email-ben:</label>
                                      <div class="col-md-2">
                                         <input type="checkbox" name="notify" id="notify" class="form-control"  />
                                      </div>
                                    </div>
                                    <div class="form-group row">
                                      <label class="control-label col-md-2">Megjegyzés hozzáadása az email-hez:<span class="help">Amennyiben ezt bepipálja, a megjegyzés az ügyfélnek kiküldött üzenetbe is bele fog kerülni.</span></label>
                                      <div class="col-md-2">
                                         <input type="checkbox" name="add_text" id="add_text" class="form-control" />
                                      </div>
                                    </div>
                                    <div class="form-group row">
                                      <label class="control-label col-md-2">Megjegyzés:</label>
                                      <div class="col-md-4">
                                         <textarea name="comment" id="comment"  rows="8" class="form-control" style="width: 99%"></textarea>
                                            <div style="margin-top: 10px; text-align: center;">
                                                <a class="saveButton btn btn-primary" style="color:#fff" onclick="allapot_modosit();" id="history_button">Állapot módosítása</a>
                                            </div>
                                      </div>
                                    </div>
                                </form>



function allapot_modosit()
{
    var html;
    var RendelesID = 8;
    var RendelesUserEmail = "email@test.hu";
    var RendelesUserName = "name";

    var webshopEmail = "teszt@teszt.hu";
    var webshopName = "Teszt Webáruház";

    var Allapot = $( "#allapot option:selected" ).val();

    var Comment = $('#comment').val();

    if($("#notify").is(':checked')){var Notify = 1;}else{var Notify = 0;}
    if($("#add_text").is(':checked')){var AddToEmail = 1;}else{var AddToEmail = 0;}

    $.ajax({
         type: 'POST',
         cache: false,
         url: 'files/update_rendeles_allapot.php',
         dataType: 'json',
         data: { RendelesID:RendelesID, Allapot:Allapot, Notify:Notify, AddToEmail:AddToEmail, Comment:Comment, RendelesUserEmail:RendelesUserEmail, RendelesUserName:RendelesUserName, webshopEmail:webshopEmail, webshopName:webshopName },
         beforeSend: function(){
            $('#preloaderImage2').show();
         },
         success: function(data)
         {
                html += '      <tr>';
                html += '        <td class="left">' + data.allapot_datetime + '</td>';
                html += '        <td class="left">' + data.allapot_name + '</td>';
                html += '        <td class="left">' + data.ertesites + '</td>';
                html += '        <td class="left">' + data.comment + '</td>';
                html += '      </tr>';
                $('#allapotok').append(html);
         },
         complete: function(){
            $('#preloaderImage2').hide();
            $('#AllapotForm')[0].reset();

         }
    });
}

莱特霍兹瓦
Állapot
一封megrendelőértesítve的电子邮件
梅杰吉斯
2018-03-18 20:16
费尔多尔戈斯·阿拉特
尼姆
特兹塔拉波特。
Állapot:
FeldolgozvaFeldolgozás alattFüggőben lévőKiküldvePostázvaSikertelenStornóTeljesítveTöröltVisszafizetveÚj megrendelés
Megrendelőrtesítése电子邮件本:
梅杰吉兹·霍扎·阿德萨·阿兹邮件:阿蒙尼本·埃兹特·贝皮帕尔加,一个梅杰吉兹·阿兹·阿兹·阿兹·阿兹·阿兹·阿兹·阿兹·阿兹·阿兹·阿兹·阿兹·阿兹·阿兹·阿兹·阿兹·阿兹·阿兹·阿兹·阿兹·阿兹·阿兹·阿兹·阿兹·阿兹·阿兹·阿兹·阿兹·阿兹·阿。
梅杰吉斯:
Állapot módosítása
函数allapot_modosit()
{
var-html;
var RendelesID=8;
var renderesUserEmail=”email@test.hu";
var RendelesUserName=“name”;
var webshopEmail=”teszt@teszt.hu";
var webshopName=“Teszt Webáruház”;
var Allapot=$(“#Allapot选项:选中”).val();
var Comment=$('#Comment').val();
如果($(“#notify”).是(':checked'){var notify=1;}否则{var notify=0;}
如果($(“#添加_文本”).是(':checked'){var AddToEmail=1;}否则{var AddToEmail=0;}
$.ajax({
键入:“POST”,
cache:false,
url:'files/update_renderes_allapot.php',
数据类型:“json”,
数据:{RendelesID:RendelesID,Allapot:Allapot,Notify:Notify,AddToEmail:AddToEmail,Comment:Comment,RendelesUserEmail:RendelesUserEmail,RendelesUserName:RendelesUserName,webshopeemail:webshopeemail,webshopename:webshopename},
beforeSend:function(){
$('#preforerimage2').show();
},
成功:功能(数据)
{
html+='';
html+=''+data.allapot_datetime+'';
html+=''+data.allapot_name+'';
html+=''+data.ertestites+'';
html+=''+data.comment+'';
html+='';
$('#allapotok').append(html);
},
完成:函数(){
$('#preparerimage2').hide();
$('#AllapotForm')[0].reset();
}
});
}
在这一行:

$('#AllapotForm')[0].reset()


尝试删除
[0]
。如果您查询的是一个id,我认为它不会返回集合。

再看一眼,它是在这支笔中工作的:您的开发环境是什么样的?