将多个参数传递给java脚本函数
pass multiple parameters to java script function
我想通过代码隐藏将多个参数传递给java脚本函数像这样我只想通过<script type="text/javascript"> function addmultiple(param1 ){}</script>
例如:1,约翰,39200,"插入";2,peter,30300,'insert'(这些字段应该在上面的参数中传递)。
在代码隐藏中,我通过网格视图绑定所有数据。我想通过分号的分隔将值传递给java脚本函数。之后,应该绑定下一行。我在asp.net 中做这些
提前感谢
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();">
它应该只是:
<script type="text/javascript"> function addmultiple(param1, param2, param3)</script>
<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>
如果您的约束是您只需要传递一个参数,那么您还可以创建一个对象,并将params作为属性添加到该对象中,然后单独传递该对象。
相关文章:
- 借助asp.net验证或java脚本对多个文本进行验证
- Java脚本时间添加
- 如何将字符串值从php页面发送到java脚本页面
- java脚本在Chrome和其他浏览器中对LocaleTimeString的不同行为
- Java脚本将URL转换为已保存的URL时出错
- 如何使用Java脚本创建提交按钮's的拖放功能
- 如何在java脚本中验证手机号码
- 使用java脚本更改onClick事件中菜单选项卡的颜色
- 无限的java脚本循环
- 无法在java脚本中调用图像的点击事件函数
- 如何在java中获得浏览器的java脚本控制台输出
- 我的html表单无法验证.请参阅代码片段中的html代码和java脚本
- java脚本的数学方程显示错误的答案
- AngularJS:如何使用java脚本函数更改跨度的ng-show条件
- 如何在java脚本中传递对象数组
- java脚本网站最佳实践
- 无法将java脚本函数与Panel'绑定;s OnLoad事件
- Java脚本访问Location标头's OAuth 2的URL片段
- 从 java 脚本调用函数时 PHP 中出错
- 当没有互联网连接时,谷歌地图Java脚本API处理