<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="../css/TestMg.css" />
<link rel="stylesheet" type="text/css" href="./css/TestMg.css" />
<link rel="stylesheet" type="text/css" href="../css/tree.css" />
<link rel="stylesheet" type="text/css" href="../css/leftRight.css" />
<link rel="stylesheet" type="text/css" href="../css/stream.css" />
<script type="text/javascript"
src="<c:url value='/js/system/leftRight.js'/>"></script>
<script type="text/javascript"
src="<c:url value='/js/jquery/jquery-1.3.2.min.js'/>"></script>
<script type="text/javascript"
src="<c:url value='/js/TestMg/stream.js'/>"></script>
<script type="text/javascript">
function checkIP() 

obj=document.getElementById("ip").value 
//ip地址
var exp=/^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])$/;
var reg = obj.match(exp); 
if(reg==null) 

alert("IP地址不合法!");
document.getElementById("ip").focus();

}
</script>
</head>
<body onLoad="onlod(<%=request.getParameter("usecase_type")%>)">
<form action="/IMTS/isExistAction.do" method="post" name="">
<input type="hidden" name="method" value="streamSave" />
<input type="hidden" name="usecase_id"
value="<%=request.getParameter("usecase_id")%>" />
<input type="hidden" name="usecase_type"
value="<%=request.getParameter("usecase_type")%>" />
<div id="tableContainer"
style="OVERFLOW-Y: aout Width:100%; Height: 30%">
<table width="100%" border="0">
<thead class="title">
<tr align="left">
<th colspan="4" height="35px">
媒体流信息设置
</th>
</tr>
</thead>
</table>
<div id="alod">
<table width="100%" border=0>
<tr valign="middle">
<td width="21%" align="left">
媒体管理 IP :
</td>
<td width="29%">
<input id="ip" name="ms_ip" style="width: 60%;" />
&nbsp;
<input style="width: 30%;" type="button" value=" 选择 IP "
onclick="locking();" />
</td>
</tr>
<tr>
<td width="21%" align="left">
媒体管理端口 :
</td>
<td width="29%">
<input id="ms_port0" name="ms_port" style="width: 100%;" />
</td>
</tr>
<tr id="selec_1">
<td width="21%">
源 IP :
</td>
<td width="29%">
<input id="ms_srcIp0" name="ms_srcIp" style="width: 100%;" />
</td>
</tr>
<tr id="selec_2">
<td width="21%">
源端口 :
</td>
<td width="29%">
<input id="ms_srcPort0" name="ms_srcPort" style="width: 100%;"
maxlength="" />
</td>
</tr>
</table>
<br>
<p align="center">
<input id="dpt_0" type="button" value="下一步"
onClick="mchick();lod2(2)" />
<input id="dpt_1" type="button" value="下一步"
onClick="mchick();lod1(2)" />
<input id="dpt_2" type="submit" value=" 新增 "
onclick="window.close();" />
<input id="dpt_3" type="reset" value=" 重置 " />
</p>
</div>
<!--  媒体管理 IP   -->
<div id="ly" class="la1">
</div>
<div id="Layer2" align="center" class="la2">
<div style="width: 100%, height : 300px;" align="left"
class="la3">
<table frame="void" cellpadding="1" border="1" rules="none">
<tr>
<td width="380px">
媒体 IP 选择
</td>
<td width="50px" onclick="tableclose();" style="color: red">
[ 关闭 ]
</td>
</tr>
</table>
</div>
<table width="450" border="0" cellpadding="0" cellspacing="0"
class="la4">
<tbody align="left">
<tr onclick="tableClicked(event)">
<td>
192.168.0.1
</td>
<td>
192.168.0.2
</td>
<td>
192.168.0.3
</td>
<td>
192.168.0.4
</td>
</tr>
<tr onclick="tableClicked(event)">
<td>
192.168.0.5
</td>
<td>
192.168.0.6
</td>
<td>
192.168.0.7
</td>
<td>
192.168.0.8
</td>
</tr>
<tr onclick="tableClicked(event)">
<td>
192.168.0.101
</td>
<td>
192.168.0.102
</td>
<td>
192.168.0.103
</td>
<td>
192.168.0.104
</td>
</tr>
</tbody>
</table>
</div>

<div id="blod">
<table width="100%" border=0>
<tr valign="middle" id="selec_3">
<td width="21%" align="left">
探测器 IP :
</td>
<td width="29%">
<input name="pr_ip" style="width: 60%;" />
&nbsp;
<input style="width: 30%;" type="button" value=" 选择 IP "
onclick="locking3()" />
<input type="hidden" id="ip2" name="ms_ip" style="width: 100%;" />
<input type="hidden" id="ms_port2" name="ms_port"
style="width: 100%;" />
</td>
</tr>
<tr id="selec_4">
<td width="21%" align="left">
探测器管理端口 :
</td>
<td width="29%">
<input name="pr_port" style="width: 100%;" />
</td>
</tr>
<tr id="selec_5">
<td width="21%">
源 IP :
</td>
<td width="29%">
<input id="ms_srcIp2" name="ms_srcIp" style="width: 100%;"
readonly="readonly" />
</td>
</tr>
<tr id="selec_6">
<td width="21%">
源端口 :
</td>
<td width="29%">
<input id="ms_srcPort2" name="ms_srcPort" style="width: 100%;"
readonly="readonly" />
</td>
</tr>
<tr>
<td width="21%">
目的 IP :
</td>
<td width="29%">
<input name="pr_dstIp" style="width: 100%;" />
</td>
</tr>
<tr id="selec_7">
<td width="21%">
目的端口 :
</td>
<td width="29%">
<input name="pr_dstPort" style="width: 100%;" />
</td>
</tr>
</table>
<br>
<p align="center">
<input id="sel_1" type="button" value="上一步" onclick="lod2(1);" />
<input id="sel_2" type="button" value="上一步" onclick="lod1(1);" />
<input type="submit" value=" 新增 " onclick="window.close();" />
</p>
<!--  探测器 IP   -->
<div id="ly_three" class="la1">
</div>
<div id="Layer_three" align="center" class="la2">
<div style="width: 100%, height : 300px;" align="left"
class="la3">
<table frame="void" cellpadding="1" border="1" rules="none">
<tr>
<td width="380px">
媒体 IP 选择
</td>
<td width="50px" onclick="tableclose3();" style="color: red">
[ 关闭 ]
</td>
</tr>
</table>
</div>
<table width="450" border="0" cellpadding="0" cellspacing="0"
class="la4">
<tbody align="left">
<tr onclick="tableClicked3(event)">
<td>
192.168.0.1
</td>
<td>
192.168.0.2
</td>
<td>
192.168.0.3
</td>
<td>
192.168.0.4
</td>
</tr>
<tr onclick="tableClicked3(event)">
<td>
192.168.0.5
</td>
<td>
192.168.0.6
</td>
<td>
192.168.0.7
</td>
<td>
192.168.0.8
</td>
</tr>
<tr onclick="tableClicked3(event)">
<td>
192.168.0.101
</td>
<td>
192.168.0.102
</td>
<td>
192.168.0.103
</td>
<td>
192.168.0.104
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
</form>
</body>
</html>
这个页面使用jquery一直报错,各位给看看,谢谢!

解决方案 »

  1.   

    jQuery 并没有在 本页面使用啊. 只是引用进来了啊.
      

  2.   

    你的值指的是哪没有,你的页面如楼上所说,只引用的jquery的包体,但是没有使用jquery
      

  3.   


    <script type="text/javascript"
                src="<c:url value='/js/TestMg/stream.js'/>"></script>写在这个里面的,我问的不是说获取不了某个值,而是这个页面上因为有javascript的function,我用jquery写的方法它不认,进了方法,只要有$符号的,一律报错!
    可能的原因是没引用jquery的包,排除;
    可能的原因是stream.js的编码和页面编码不一致,排除.
      

  4.   

    stream.js中的方法://初始化选择ms配置信息
    function findms()
    {
    alert("=================");
    $("#msList").empty();
    alert("+++++++++++++++");
    var url="/IMTS/msInfoAction.do?method=searchAll";
    $.getJSON(url,{rdn:Math.random()},function(json){
    var n = json.length;
    for(var i=0;i<n;i=i+1){
    $("#msList").append("<tr class='title'><td>"+decodeURIComponent(list[i].msname)+":"+list[i].mgmtip+"</td></tr>");
    }
    });
    }
      

  5.   

    <script>
    jQuery.noConflict();
    </script>在js 的第一句加上 这句话,
    以后要用 $ 的地方就用 jQuery 代替. 
      

  6.   

    是用jQuery还是用jQuery.来代替$
      

  7.   

     <script type="text/javascript"
                src="<c:url value='/js/jquery/jquery-1.3.2.min.js'/>"></script>
    把这句放最前面试下