Как передать параметры в динамическую ссылку для функции onClick
Эй, я создаю динамическую ссылку, как показано ниже. Здесь я вызываю функцию, чтобы перейти на нужную страницу. Я хочу передать параметры с функцией.
$.each(data, function(key, value) {
var str = value.split(':');
trHTML += '<tr><td><a href="#" onClick="forward('+key+','+value+');">'+str[0]+'</a></td><td class="col-xs-4">'+str[1]+'</td><td class="col-xs-4">'+key+'</td></tr>';
});
Это создает ссылку, как это:
<a onclick="forward(241,vaibhavs:3847);" href="#">vaibhavs</a>
Я знаю, что есть некоторые проблемы с этими параметрами. Они идут как имена переменных, а не как значения. Ошибка, показанная Firebug:
** SyntaxError: отсутствует) после списка аргументов
forward(241,vaibhavs:3847);**
Поэтому, пожалуйста, ребята, предложите мне правильный способ передачи параметров здесь.
1 ответ
Попробуйте предоставить цитаты,
<a onclick="forward('241','vaibhavs:3847');" href="#">vaibhavs</a>