我想通过代码隐藏将多个参数传递给java脚本函数
像这样我只想通过
<script type="text/javascript"> function addmultiple(param1 ){}</script>
对于ex:1,john,39,200,'insert'; 2,peter,30,300,'insert'(这些字段应该传入上面的参数)。
在代码背后的我通过网格视图绑定所有数据。我想通过分隔半冒号将值传递给java脚本函数。之后,下一行应该绑定。 我正在asp.net中完成这些工作
提前谢谢
答案 0 :(得分:0)
应该是:
<script type="text/javascript"> function addmultiple(param1, param2, param3)</script>
答案 1 :(得分:0)
<script>
var param1='1,'+'name1,'+'30,'+'300,'+'insert,';
var param1='2,'+'name2,'+'40,'+'400,'+'insert,';
addMultiple(param1,param2);
function addMultiple(param1,param2){
//your code
}
<script>
答案 2 :(得分:0)
<强>的Javascript 强>
<script>
function addmultiple(param1)
{
alert(param1);
}
</script>
致电功能
<script>
function insertData()
{
//create an two dimensional array to store data
var arr1= [[1,'john',39,200,'insert'],[2,'peter',30,300,'insert']];
//addmultiple(1,'john',39,200,'insert'); //for single row
//loop here for passing multiple rows
for(var i=0;i<arr1.length;i++)
{
var row='';
for(var j=0;j<5;j++)
{
row = row + ',' + arr1[i][j];
}
addmultiple(row);
}
}
</script>
html代码
<input type="button" value="b1" onclick="insertData();">
答案 3 :(得分:0)
如果你是约束,你只需要传递一个参数,你也可以创建一个对象,并将params作为属性添加到该对象并单独传递该对象。