<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>产品</title> <style> </style> <script src="./js/jquery-3.1.1.min.js"></script> <script> $().ready(function(){ $("#search").click(function(){ $.ajax({ url:"http://43.136.217.18:8081/getProduct", data:{name:$("#product").val()}, type:"POST", dataType:"JSON", success:function(jsonData){ //将json对象转成字符串打印出来(对应二.1让我们把从服务端返回的json数据粘贴到下方) //document.write(JSON.stringify(jsonData)); //返回数据后,即粘贴完毕后注释掉即可 var html = "<table>";//表头 html += <tr><th> </th><th>品牌</th><th>型号</th><th>价格</th></tr>; for(var i in jsonData.data){//每循环一次就是一行,则每循环一次,html都要加一个<tr> var item = jsonData.data[i]; html += "<tr>"; html += "<td><img src = 'http://43.136.217.18:8081/img/" + item.image + "'></td>";//第一列 html += "<td>" + item.brand + "</td>"; html += "<td><a href = 'http://43.136.217.18:8081/img/" + item.image + "'>" + item.model + "</a></td>"; html += "<td>" + item.price + "</td>"; html += "</tr>"; } html += "</table>";//表尾 $("div:last-child").html(html);//渲染 } }); }); }); </script> </head> <body> <div><input type="text" id="product" placeholder="请输入产品名称"> <input type="button" id="search" value="搜索"></div> <div id="product"></div> </body> </html>
时间: 2023-06-04 13:06:08 浏览: 197
有关HTML代码的问题,可以使用以下中文回答:
这是HTML代码的基本结构,其中DOCTYPE标签指定文档类型,html标签包含整个HTML文档,lang属性指定文档使用的语言为英语。head部分包含元数据,如字符集和标题,同时可以在style标签中定义CSS样式。在script标签中可以引入JavaScript脚本文件。在$().ready(function(){})中定义网页的JavaScript行为。jQuery库可以使JavaScript编程更加快捷和简单。这个示例代码还没有完成,其中的占位符$("")需要具体的选择器和事件等。
相关问题
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>boot-01首页</title> </head> <body> <h1>工程首页</h1> <!--相对路径--> <a href="bmi.html">BMI测试</a> <a href="/bmi.html">BMI测试</a> <!--绝对路径 http://localhost:8080/--> </body> </html>
这是一个简单的HTML页面,其中包含了两个链接。第一个链接是相对路径的示例,它指向名为"bmi.html"的文件。第二个链接是绝对路径的示例,它指向根目录下的"bmi.html"文件。
相对路径是相对于当前文件所在位置的路径,而绝对路径是从根目录开始的完整路径。在这个例子中,假设您正在访问的页面位于"http://localhost:8080/",那么第一个链接将指向"http://localhost:8080/bmi.html",而第二个链接将指向"http://localhost:8080/bmi.html"。
请注意,这只是一个静态HTML页面的示例,其中包含了两个简单的链接。在实际的应用程序中,链接可能会指向更复杂的页面或功能。
<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <title>Error</title> </head> <body> <pre>Cannot POST /</pre> </body> </html>
<!DOCTYPE html>是一个HTML5文档的声明,它告诉浏览器这是一个使用标准通用标记语言(SGML)的文档,并且使用HTML5的规范。在给定的代码片段中,这位于HTML文档的开头,用于指示文档类型。
`<html lang="en">` 表示整个文档的语言是英语(en)。
`<head>` 部分包含了页面的元信息,如字符集 `<meta charset="utf-8">`,设置了文档的编码为UTF-8,这对于支持各种字符的网页非常重要。`<title>Error</title>` 定义了浏览器标签页上显示的标题,这里显示的是"Error"。
`<body>` 标签下的内容是用户看到的实际页面内容。在这个例子中,`<pre>Cannot POST /</pre>` 是一个预格式化文本块,通常用于显示代码或错误消息。"Cannot POST /" 显然是一个HTTP错误提示,表示尝试向服务器发送POST请求到"/"路径时发生了问题,可能是因为该URL无法处理POST请求或者是请求方法被服务器明确禁止。
阅读全文