我正在尝试为函数参数设置一个默认值,该默认值将查询服务器的初始值。最终目标是,我将能够单击我创建的列表项之一来检索和创建新列表。<script type="text/javascript"> $(function getJobs(jobid=0) { {#jobid = 0;#} console.log("jobid: " + jobid); let query = {id: jobid}; console.log(query); $.getJSON("{% url 'website:get-jobs' %}", query, function (data) { console.log("getjson"); $.each(data, function (key, value) { console.log(key + " - " + value); $('#jobs-list').append("<li id='" + key + "'" + "href='#'" + "onclick=getJobs(key)" + ">" + value + "</li>"); }); }); })</script>如果我手动将jobid设置为0(在上面的代码中已注释),则一切正常。如果我尝试在功能参数列表中进行设置,请在console.log中获取:jobid:function(e,t){return new w.fn.init(e,t)}
添加回答
举报
0/150
提交
取消