如何在jquery mobile中删除已打开的弹出窗口

Ara*_*vin 8 html javascript jquery jquery-mobile cordova

我用Google搜索并搜索SO但找不到与我有关的任何内容.

http://jsfiddle.net/aravinth/Ad22d/90/

在这个小提琴中,使用该表行克隆表行ADD ROW,单击Add Expenses显示popup单击时也克隆它PLUS icon...

我的问题从这里开始现在我点击first row add expense button,弹出的3行克隆然后点击second row add expenses它显示三行,但我需要show only one column(这是默认的一行)...

请提出一些想法......谢谢

小智 2

我在按钮上添加了以下方法addExpenses(即向onclick="addExpenses();"所有addExpenses按钮添加属性。)

function addExpenses()
{
  var row = document.getElementById("expenseTable");
  var table = document.getElementById("expenseParticulars");
  var rowcount=table.rows.length-1;
  for(var i=2;i<=rowcount;)
  {
    table.deleteRow(i);
    rowcount--;
  }
  var clone = row.rows[1];
  var addExpenses = clone.cells[3].getElementsByTagName('input')[0];
  addExpenses.disabled = false;
  counter=2;
}
Run Code Online (Sandbox Code Playgroud)

请参考这个jsfiddle。