需要一些关于页面设计和 Ajax 调用的反馈和指导。仅供参考,该应用程序是基于 nodejs 的。
初始网页是最初仅显示第一列的表格。像这样的东西-
Category SubCategories
Cars
Trucks
SUV
当用户选择 Cars 时,它应该在 SubCategories 列中填充 - Ford、Honda 等。所以页面应该像这样显示 -
Category SubCategories
Cars > Ford
Trucks Honda
SUV Fiat
HTML 视图
<body>
<div id="category-container">
<h1></h1>
<p id="sub1" class="subheading">Select a category</p>
<div style="margin:20px" class="container">
<table class="table table-bordered table-striped">
<thead>
<tr>
<th style="width:180px">Category</th>
<th style="width:200px">SubCategory</th>
</tr>
</thead>
<tbody>
<tr>
<td>
<div id="myid"><a href="/playground/:0">Electronics</a></div>
</td>
</tr>
<tr>
<td>
<div id="myid"><a href="/playground/:1">Real Estate</a></div>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</body>
当用户单击 Cars 时,我计划创建一个 ajax 调用并从服务器获取数据。ajax 响应将填充到第二列中。
问题 - 上表不是表格。表格是否必须是进行 Ajax 调用的表单?
这是最初的 jquery 代码,最终我希望进行 Ajax 调用,但是当我单击这些表项时,它没有执行警报弹出窗口。任何人都可以帮助我使用 jquery 代码进行 Ajax 调用吗?
当我在 jsfiddle 中运行此代码时,它会触发警报语句,不确定为什么当我在本地运行它时它不做同样的事情。
jQuery代码:
$(document).ready(function () {
$(".myid").click(function () {
alert("Element selected");
});
});