2013-03-22 51 views
0

好的,我有一个快速问题。我花了整整一天的时间搜索并尝试在'(撇号)中显示函数参数的方法。这是我想要调用的代码。撇号中的JavaScript函数参数

function openEventAdd(month,day,year) 
    { 
     $.modal({ 
      title: 'Add Event', 
      url: "event_add.php?m=" + month + "&d=" + day + "&y=" + year, 
      width: 300 
     }); 
    }; 

我想使用url标记中的onclick来使用链接调用的某些参数调用此函数。我无法弄清楚如何让参数显示在“URL”部分。

我已经研究了这一堆,不能拿出一个结论。 在此先感谢!

编辑:这是我的锚,调用函数。

<a onclick=\"openEventAdd($current_month,$current_day,$current_year)\">'.$i.'</a> 
+1

'Click'不起作用? – Calvin 2013-03-22 19:44:04

+1

你能告诉你如何尝试打电话吗? – dfsq 2013-03-22 19:44:27

+0

“如何让参数在URL部分显示”< - 我不太明白这一点。你能否详细说明一下?此外,没有“网址标签”。你的意思是一个锚标签? – 2013-03-22 19:44:40

回答

0

我想你想在你的对象的撇号中显示的URL。好吧,也许你想这样:

function openEventAdd(month,day,year) 
{ 
var urlOb = "event_add.php?m=" + month + "&d=" + day + "&y=" + year; 
urlOb="'"+urlOb+"'"; 

    $.modal({ 
     title: 'Add Event', 
     url: urlOb, 
     width: 300 
    }); 
};