我有以下工作代码。这将显示一个下拉列表,并获取要显示的 html 文件:
$.getJSON('json/shares.json', function(data) {
var items = [];
$.each(data.Shares, function(key, val) {
items.push('<option id="' + val.shareID+ '">' + val.shareID+ '</option>');
});
$('<select/>', {
'id': 'shares',
html: items.join('')
}).appendTo('#shares');
});
</script>
<script type="text/javascript">
$.get('lon_shares.html', function(data){
$(data).appendTo('#shares');
});
</script>
我需要将其修改为一些额外的内容。
首先,我需要在做出选择时自动提交下拉菜单。
然后我需要它来获取与选择相关的 html 文件,例如,如果他们选择“FML”选项,如果他们选择“GBP”,它将获得 html 文件“FML_shares.html”,那么它应该获得“GBP_shares.html”最后,如果选择没有任何与之相关的 html 文件,则应显示错误,例如“没有此类文件”等。
只是为了让它更复杂一点,我不想要整个文件。该文件中有一个表格,我想从表格的第一行获取前五列数据的数据并单独显示这些数据。
感谢您的帮助,我一直在寻找解决方案一段时间但没有成功,我的 JQuery/Javascript 知识非常基础!(我过去用 PHP 做过类似的事情,但这不是这里的选择)