Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/76.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
Jquery 在ASP.NETMVC中按Id获取实体的详细信息_Jquery_Asp.net Mvc_Textbox - Fatal编程技术网

Jquery 在ASP.NETMVC中按Id获取实体的详细信息

Jquery 在ASP.NETMVC中按Id获取实体的详细信息,jquery,asp.net-mvc,textbox,Jquery,Asp.net Mvc,Textbox,我有个问题。我不知道如何通过在文本框中输入产品代码来显示产品信息,然后我按下tab按钮或将鼠标从文本框中移开,它将自动显示下面产品的详细信息。就像WebForm中的TextChanged事件一样。谢谢你有了html <input type='text' id='mytxt' /> <div id='details'> </div> 您可以使用jQuery的focusout方法进行ajax调用,当文本框失去焦点时,即按下tab键或另一个输入元素被聚焦时,该调用

我有个问题。我不知道如何通过在文本框中输入产品代码来显示产品信息,然后我按下tab按钮或将鼠标从文本框中移开,它将自动显示下面产品的详细信息。就像WebForm中的TextChanged事件一样。谢谢你有了html

<input type='text' id='mytxt' />
<div id='details'> </div>

您可以使用jQuery的focusout方法进行ajax调用,当文本框失去焦点时,即按下tab键或另一个输入元素被聚焦时,该调用将返回部分视图。

我是asp.net mvc的新手,但在这方面我很急。你可以举一个更具体的例子,不用谢你。我当时是这样做的,但对我来说仍然不起作用
$('#mytxt').change(function(){
    $.post('<%:Url.Action("Details")%>', { id: $(this).val()}, function(result){
       $('#details').html(result);
    }
});
public ActionResult Details(string id)
{
   //get the content somehow
   ...
   return Content(thecontent);    
}