Uncaught ReferenceError: is not defined知道没有定义 但但是我也已经定义了呀 100

表单是这样的<formmethod="post"action="do_insert.php"class="form-search"><inputtype="text"na... 表单是这样的
<form method="post" action="do_insert.php" class="form-search">
<input type="text" name="search" id="search_box" style="width: 70%;display:inline-block;" class="input-mediumsearch-query"/>
<button type="button" class="btn btn-success btn-lg btn-primary" onclick="G_Md5();">提交</button><br />
</form>
然后JS脚本是这样的

function G_Md5() {

$(".btn").click(function() {
// getting the value that user typed
var mingwen = $("#search_box").val();
var searchString = hex_md5(mingwen).substr(8, 16);

// forming the queryString
var hash = 'hash='+ searchString;
var text = 'text='+ mingwen;
// if searchString is not empty
if(mingwen) {
// ajax call
$.ajax({
type: "POST",
url: "do_insert.php",
data: hash,text,
beforeSend: function(html) { // this happens before actual call
$("#results").html("<img src=/md/images/loading.gif\" alt=\"\" />");
$(".lead").show();
$(".word").html(searchString);
},
success: function(html){ // this happens after we get results
$("#results").html("");
$("#results").show();
$("#results").append(html);
}
});
}
});
}
</script>
展开
 我来答
胡胜赖
2015-12-28 · TA获得超过519个赞
知道答主
回答量:124
采纳率:66%
帮助的人:16.6万
展开全部
如果库文件的路径是正确的,那么可能在html中加载jQuery库文件顺序有误,如果将jQuery库文件加载放到最开始位置,即可以解决该错误。
cckk263
推荐于2017-04-25 · TA获得超过1509个赞
知道小有建树答主
回答量:1699
采纳率:0%
帮助的人:351万
展开全部
你的方法有些错误,如果用了函数触发,就不用 在 绑定 .btn类这样的触发了.

用一个方法就可以,
再有,下面这些,都没看到对象.
$("#results").html(""); $("#results").show(); $("#results").append(html);
$(".lead").show(); $(".word").html(searchString);
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式