Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/445.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
ASP.NET javascript阻止其他脚本_Javascript_Html_Asp.net - Fatal编程技术网

ASP.NET javascript阻止其他脚本

ASP.NET javascript阻止其他脚本,javascript,html,asp.net,Javascript,Html,Asp.net,我有一个HTML页面,在其中我执行两个不同的Javascript <style type="text/css"> body { font-family: Arial; font-size: 10pt; } #form1 { height: 645px; } .form-control { } td { cursor: pointer; } .

我有一个HTML页面,在其中我执行两个不同的Javascript

<style type="text/css">
    body {
        font-family: Arial;
        font-size: 10pt;
    }

    #form1 {
        height: 645px;
    }

    .form-control {
    }

    td {
        cursor: pointer;
    }

    .hover_row {
        background-color: #FFFFBF;
    }
</style>
一个用于自动完成文本框,另一个用于将鼠标悬停在Gridview上

<style type="text/css">
    body {
        font-family: Arial;
        font-size: 10pt;
    }

    #form1 {
        height: 645px;
    }

    .form-control {
    }

    td {
        cursor: pointer;
    }

    .hover_row {
        background-color: #FFFFBF;
    }
</style>
我最近添加了悬停脚本,自动完成停止工作,我肯定我做错了什么

 <%@ Page Language="C#" AutoEventWireup="true" Inherits="SearchER" CodeBehind="Search.aspx.cs" %>
<style type="text/css">
    body {
        font-family: Arial;
        font-size: 10pt;
    }

    #form1 {
        height: 645px;
    }

    .form-control {
    }

    td {
        cursor: pointer;
    }

    .hover_row {
        background-color: #FFFFBF;
    }
</style>

<style type="text/css">
    body {
        font-family: Arial;
        font-size: 10pt;
    }

    #form1 {
        height: 645px;
    }

    .form-control {
    }

    td {
        cursor: pointer;
    }

    .hover_row {
        background-color: #FFFFBF;
    }
</style>

<style type="text/css">
    body {
        font-family: Arial;
        font-size: 10pt;
    }

    #form1 {
        height: 645px;
    }

    .form-control {
    }

    td {
        cursor: pointer;
    }

    .hover_row {
        background-color: #FFFFBF;
    }
</style>

身体{
字体系列:Arial;
字号:10pt;
}
#表格1{
身高:645px;
}
.表格管制{
}
运输署{
光标:指针;
}
.悬停{
背景色:#FFFFBF;
}

<style type="text/css">
    body {
        font-family: Arial;
        font-size: 10pt;
    }

    #form1 {
        height: 645px;
    }

    .form-control {
    }

    td {
        cursor: pointer;
    }

    .hover_row {
        background-color: #FFFFBF;
    }
</style>

<style type="text/css">
    body {
        font-family: Arial;
        font-size: 10pt;
    }

    #form1 {
        height: 645px;
    }

    .form-control {
    }

    td {
        cursor: pointer;
    }

    .hover_row {
        background-color: #FFFFBF;
    }
</style>

Πίσω στο Εξοδολόγιο
$(文档).ready(函数(){
$(“[id*=txtSearch]”。自动完成({source:'});
});
$(函数(){
$(“[id*=GridView1]td”).hover(函数(){
$(“td”,$(this).closest(“tr”).addClass(“hover_row”);
},函数(){
$(“td”和$(this).closest(“tr”).removeClass(“hover_row”);
});
});

<style type="text/css">
    body {
        font-family: Arial;
        font-size: 10pt;
    }

    #form1 {
        height: 645px;
    }

    .form-control {
    }

    td {
        cursor: pointer;
    }

    .hover_row {
        background-color: #FFFFBF;
    }
</style>

在这段代码中,GridView悬停有效,而autocomplete无效

如果两次引用JQuery,请删除底部的一个:

<style type="text/css">
    body {
        font-family: Arial;
        font-size: 10pt;
    }

    #form1 {
        height: 645px;
    }

    .form-control {
    }

    td {
        cursor: pointer;
    }

    .hover_row {
        background-color: #FFFFBF;
    }
</style>
 <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>

有关错误,请参见开发人员工具。说明:TypeError:$(…).autocomplete不是一个函数jquery.min.js:2 v.Callbacks/c.firwith()jquery.min.js:2.ready()jquery.min.js:2 a()。您包括两个版本的jquery。第二个include将完全覆盖
$
对象,包括
$.ui
,因此在此之后jQuery ui不再可用。您不应该使用这种选择器
$(“[id*=txtSearch]”
)。在ASP.Net控件上设置属性
ClientIDMode=“Static”
,将在生成的HTML中为您提供一个静态id。因此,您可以使用此选择器
$(“#txtSearch”)
完美。谢谢你!