Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/79.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
jQuery在双引号内获取输入值_Jquery - Fatal编程技术网

jQuery在双引号内获取输入值

jQuery在双引号内获取输入值,jquery,Jquery,我有下面的代码示例,每次我都想得到cell1的值 $(文档).ready(函数(){ var计数器=1; var str1=‘项目’; var-tmx; var-tmx2; 特马西亚变种; $(“#dosomething”)。单击(函数(){ var table=document.getElementById(“myTable”); var row=table.insertRow(); var cell0=行插入单元格(0); var cell1=行插入单元格(1); var cell2=行插

我有下面的代码示例,每次我都想得到cell1的值

$(文档).ready(函数(){
var计数器=1;
var str1=‘项目’;
var-tmx;
var-tmx2;
特马西亚变种;
$(“#dosomething”)。单击(函数(){
var table=document.getElementById(“myTable”);
var row=table.insertRow();
var cell0=行插入单元格(0);
var cell1=行插入单元格(1);
var cell2=行插入单元格(2);
var cell3=行插入单元格(3);
var cell4=行插入单元格(4);
var cell5=行插入单元格(5);
cell0.innerHTML=计数器;
tmx=str1.concat(计数器);
tmx2=“#”。.concat(str1)。concat(计数器);
cell1.innerHTML=“”;
temaxia=$(“#Items.concat(counter)).val();
警惕性(特马西亚);
计数器=计数器+1;
});
});

Παραγγελία Αναλωσίμων
Α/Α
ΤΜΧ
ΤΙΜΗ ΜΟΝ
ΜΕΡ ΣΥΝΟΛΟ
ΦΠΑ
ΤΙΜΗ ΜΕ ΦΠΑ
好啊
这就是你需要的吗

$(文档).ready(函数(){
var计数器=1;
var str1=‘项目’;
var-tmx;
var-tmx2;
特马西亚变种;
$(“#dosomething”)。单击(函数(){
var table=document.getElementById(“myTable”);
var row=table.insertRow();
var cell0=行插入单元格(0);
var cell1=行插入单元格(1);
var cell2=行插入单元格(2);
var cell3=行插入单元格(3);
var cell4=行插入单元格(4);
var cell5=行插入单元格(5);
cell0.innerHTML=计数器;
tmx=str1.concat(计数器);
tmx2=“#”。.concat(str1)。concat(计数器);
cell1.innerHTML=“”;
temaxia=$(tmx2.val();
计数器=计数器+1;
});
});

Παραγγελία Αναλωσίμων
Α/Α
ΤΜΧ
ΤΙΜΗ ΜΟΝ
ΜΕΡ ΣΥΝΟΛΟ
ΦΠΑ
ΤΙΜΗ ΜΕ ΦΠΑ
好啊

即使您的代码工作正常,您也会得到一个空值,因为您刚刚创建了输入

我认为你想要的是当有人在输入中输入值时得到输入值

因此,我更改了您的代码,并创建了一个JSFIDLE示例来解决您的问题。有了这个想法,你可以改变和改进以满足你的需求

$(文档).ready(函数(){
var计数器=1;
var str1=‘项目’;
var-tmx;
var-tmx2;
特马西亚变种;
var table=document.getElementById(“myTable”);
$(“#dosomething”)。单击(函数(){
var row=table.insertRow();
var cell0=行插入单元格(0);
var cell1=行插入单元格(1);
var cell2=行插入单元格(2);
var cell3=行插入单元格(3);
var cell4=行插入单元格(4);
var cell5=行插入单元格(5);
var cell6=行插入单元格(6);
cell0.innerHTML=计数器;
tmx=str1.concat(计数器);
cell1.innerHTML=“”;
cell6.innerHTML=“确定”;
计数器++;
});
});

Παραγγελία Αναλωσίμων
Α/Α
ΤΜΧ
ΤΙΜΗ ΜΟΝ
ΜΕΡ ΣΥΝΟΛΟ
ΦΠΑ
ΤΙΜΗ ΜΕ ΦΠΑ
好啊

您好,我已经尝试了您的解决方案,但没有成功。无论如何谢谢你,你能详细说明一下你所说的单元格1的
值是什么意思吗?
如果我写temaxia=$(“#Items1”).val();例如,我在cell1中得到值。@pancy1,答案满足您的需要吗?如果是,请标记它。如果没有,请告诉我们更多信息。如果不添加“确定”按钮,如何存储每次在cell1中键入的值?您希望如何实现?对此有很多答案。您可以在添加另一行之前获取当前行的cell1的值-add if(counter>1)alert($('#'+str1.concat(counter-1)).val();在插入新行之前。看看这个新的。