Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/12.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 当url为空数组时,如何添加错误消息?_Javascript_Arrays_Ajax_Function_Drop Down Menu - Fatal编程技术网

Javascript 当url为空数组时,如何添加错误消息?

Javascript 当url为空数组时,如何添加错误消息?,javascript,arrays,ajax,function,drop-down-menu,Javascript,Arrays,Ajax,Function,Drop Down Menu,这是我在更改日期时获取时间段的代码部分,如果所选日期没有时间段,我需要在这里显示错误或警告消息。但我添加的消息仍然无法显示。我做错了什么 函数更改预订日期{ var日期=$‘预订日期’.val; var doctorId=$'doctor-list'.val; $‘时间’。隐藏; 如果日期!=null&&doctorId!=null{ console.logdate,doctorId; $.ajax{ 网址:{{urlbookings}/'+doctorId+'/'+date, 键入:“GET

这是我在更改日期时获取时间段的代码部分,如果所选日期没有时间段,我需要在这里显示错误或警告消息。但我添加的消息仍然无法显示。我做错了什么

函数更改预订日期{ var日期=$‘预订日期’.val; var doctorId=$'doctor-list'.val; $‘时间’。隐藏; 如果日期!=null&&doctorId!=null{ console.logdate,doctorId; $.ajax{ 网址:{{urlbookings}/'+doctorId+'/'+date, 键入:“GET”, 成功:结果{ $‘时间’。显示; 如果结果{ $'booking-time'.html'Select time'; $.eachresult、函数索引、数据{ $'booking-time'.append+data.text+; }; }否则{ “所选医生在所选日期离开”; $'addBtn'.prop'disabled',false; } } }; }否则{ $‘预订时间’.val; } } 医生 日期 时隙 然后,如果没有值,它会自动显示消息。 将其包装为非动作形式,以便在焦点更改时自动验证。

我想你是说这个吧

const-showErrorMsg=str=>{ alertstr }; 函数更改预订日期{ var日期=$‘预订日期’.val; var doctorId=$'doctor-list'.val; $‘时间’。隐藏; 如果!日期| |!医生返回; $.ajax{ 网址:{{urlbookings}/'+doctorId+'/'+date, 键入:“GET”, 成功:结果{ 如果result&&result.length>0{ $'booking-time'.html'Select time'; $.eachresult、函数索引、数据{ $'booking-time'.append+data.text+; }; $‘时间’。显示; }否则{ “所选医生在所选日期离开”; $'addBtn'.prop'disabled',false; } }; }
如果这不起作用,那就是服务器问题!

请在代码段中发布您的html以快速解决我为您制作了一个代码段。请在控制台中添加相关html和CSSAny错误?Ajax是否返回您期望的结果?消息是什么样子的?我在那里添加了html,当我传递URL时,我得到了一个空数组,在这种情况下,我希望得到警告ing/错误消息,仅在提交包装表单时显示-这与此处的问题无关。Kavi希望在ajax调用返回值为空时显示错误。Ot it,my bad,请随意删除答案thenresult.length>0我刚刚在if条件中添加了此项,现在显示错误消息,谢谢。您是我们吗谢谢