Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/405.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/7/rust/4.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
C# MVC onfocusout事件未触发_C#_Javascript_Ajax_Asp.net Mvc_Json - Fatal编程技术网

C# MVC onfocusout事件未触发

C# MVC onfocusout事件未触发,c#,javascript,ajax,asp.net-mvc,json,C#,Javascript,Ajax,Asp.net Mvc,Json,我对mvc视图中的onfocusout事件感到困惑 <div class="editor-field" id="supplieridentificationID" > @Html.EditorFor(m => m.SupplierIdentification) </div> <div id="suppliername" class="editor-label" /> 我无法让它工作,实际上我正在尝试将供应商标识发送到我的控制器,获取带有供应

我对mvc视图中的onfocusout事件感到困惑

<div class="editor-field" id="supplieridentificationID" >
      @Html.EditorFor(m => m.SupplierIdentification)
</div>
<div id="suppliername" class="editor-label" />
我无法让它工作,实际上我正在尝试将供应商标识发送到我的控制器,获取带有供应商名称的Json并贴上“供应商名称”标签。 所有这些都使用ajax的onfocusout函数

有什么建议吗

编辑:

我尝试了其他代码,但仍然一无所获:

<div>
    <fieldset>
        <legend>Novo Documento</legend>

     <div class="editor-field" id="ident">
            @Html.EditorFor(m => m.SupplierIdentification)
        </div>
    </fieldset>
</div>

诺沃文件
@EditorFor(m=>m.SupplierIdentification)
和脚本:

<script type="text/javascript">
$(document).ready(function() {
    $('#ident').focusin(function () { alert("focusin"); });
});

$(文档).ready(函数(){
$('#ident').focusin(函数(){alert(“focusin”);});
});

使用而不是
onfocusout

$('#SupplierIdentification').focusout(function() { alert("ajax here!" });
使用而不是
onfocusout

$('#SupplierIdentification').focusout(function() { alert("ajax here!" });
使用而不是
onfocusout

$('#SupplierIdentification').focusout(function() { alert("ajax here!" });
使用而不是
onfocusout

$('#SupplierIdentification').focusout(function() { alert("ajax here!" });

尝试向控件添加id,以便可以在Jquery中引用它

@Html.EditorFor(m=>m.SupplierIdentification,new{@id=“id”})


模糊函数在元素失去焦点时发生

尝试向控件添加id,以便在Jquery中引用它

@Html.EditorFor(m=>m.SupplierIdentification,new{@id=“id”})


模糊函数在元素失去焦点时发生

尝试向控件添加id,以便在Jquery中引用它

@Html.EditorFor(m=>m.SupplierIdentification,new{@id=“id”})


模糊函数在元素失去焦点时发生

尝试向控件添加id,以便在Jquery中引用它

@Html.EditorFor(m=>m.SupplierIdentification,new{@id=“id”})



模糊函数在元素失去焦点时发生

生成的客户端HTML是什么样子的?如果
Html.EditorFor()。另外,检查JavaScript控制台上的错误。生成的客户端HTML是什么样子的?如果
Html.EditorFor()。另外,检查JavaScript控制台上的错误。生成的客户端HTML是什么样子的?如果
Html.EditorFor()。另外,检查JavaScript控制台上的错误。生成的客户端HTML是什么样子的?如果
Html.EditorFor()。另外,检查JavaScript控制台上的错误。没有什么,当我单击外部时,我真的无法获取警报消息。@ggui:您是否已将jquery选择器上的
supplieridentificationID
替换为
supplieridentificationID
?是的,克劳迪奥,我已经替换了。你有没有其他方法可以做到这一点?这很简单,但我不能让它工作。如果我调用函数内部的函数,它就会工作。但是我在div中没有focusout函数。我只想将用户在supplieridentificationID编辑器中输入的值发送给控制器。@ggui您确实将代码包装在
$(document.ready()
,对吗?@ggui您可以粘贴呈现的HTML和JavaScript,以便我们可以看到所有内容是如何组合在一起的吗?另外,您是否在调试控制台中看到任何错误?没有,当我单击外部时,我确实无法获取警报消息。@ggui:您是否已将jquery选择器上的
供应商标识ID
替换为
供应商标识
?是的,克劳迪奥,我已执行了。你有没有其他方法可以做到这一点?这很简单,但我不能让它工作。如果我调用函数内部的函数,它就会工作。但是我在div中没有focusout函数。我只想将用户在supplieridentificationID编辑器中输入的值发送给控制器。@ggui您确实将代码包装在
$(document.ready()
,对吗?@ggui您可以粘贴呈现的HTML和JavaScript,以便我们可以看到所有内容是如何组合在一起的吗?另外,您是否在调试控制台中看到任何错误?没有,当我单击外部时,我确实无法获取警报消息。@ggui:您是否已将jquery选择器上的
供应商标识ID
替换为
供应商标识
?是的,克劳迪奥,我已执行了。你有没有其他方法可以做到这一点?这很简单,但我不能让它工作。如果我调用函数内部的函数,它就会工作。但是我在div中没有focusout函数。我只想将用户在supplieridentificationID编辑器中输入的值发送给控制器。@ggui您确实将代码包装在
$(document.ready()
,对吗?@ggui您可以粘贴呈现的HTML和JavaScript,以便我们可以看到所有内容是如何组合在一起的吗?另外,您是否在调试控制台中看到任何错误?没有,当我单击外部时,我确实无法获取警报消息。@ggui:您是否已将jquery选择器上的
供应商标识ID
替换为
供应商标识
?是的,克劳迪奥,我已执行了。你有没有其他方法可以做到这一点?这很简单,但我不能让它工作。如果我调用函数内部的函数,它就会工作。但是我在div中没有focusout函数。我只想将用户在supplieridentificationID编辑器中输入的值发送给控制器。@ggui您确实将代码包装在
$(document.ready()
,对吗?@ggui您可以粘贴呈现的HTML和JavaScript,以便我们可以看到所有内容是如何组合在一起的吗?另外,您是否在调试控制台中看到任何错误?