【发布时间】:2013-12-25 22:50:58
【问题描述】:
我有一张表格,其中包含您可以赞成和反对的城市。根据您单击哪个按钮,隐藏的输入会采用这个或那个值,我通过 javascript 管理它。但是函数调用好像有问题。
这是 HTML:
<td><span class="icon icon-thumbs-down cursor" onclick="downvote(Hamburgo, 24)"></span></td>
这里是虚拟函数:
function upvote(ciudad, user_id)
{
document.write("aa"); // this doesn't even work
//$("#voto-positivo").attr("value", ciudad);
//$("#usuario").attr("value", user_id);
//$('#form-votar').submit();
}
function downvote(ciudad, user_id)
{
$("#voto-negtivo").attr("value", ciudad);
$("#usuario").attr("value", user_id);
$('#form-votar').submit();
}
函数的第一个值是在一个 php 循环中获取的,第二个是用户的 id,一切正常。
使用谷歌浏览器时出现以下错误:
Uncaught ReferenceError: Hamburgo is not defined votar:59
点击
如果需要说,是的,javascript源已加载。
【问题讨论】:
标签: javascript jquery