2012-07-30 90 views
0

這裏我在fancybox中獲取值時,我點擊保存buttion值應該顯示在我的表格中。 這裏是獲取值代碼..如何在javascript中使用輸入值創建表格?

$(".add-lession").click(function() { 
    if($('#ShowDay').val() != ''){ 
    var ShowDay=$("#ShowDay").val(); 
}else{ 
    alert('Please select day'); 
    return false; 
} 
    var Date=$("#Date").val(); 
    var StartTime=$("#StartTime").val(); 
    var EndTime=$("#EndTime").val(); 
    var Lession = $("#Lession").val(); 
    var Description = $("#Description").val(); 
}); 

感謝烏拉圭回合的幫助..

+1

你是什麼意思'顯示它在表中我form'?表格和表格在哪裏? – xdazz 2012-07-30 05:33:45

+0

嗨xdazz,我有一個簡單的形式與添加buttion,當我點擊添加buttion我們得到一個fancybox後選擇的值,然後單擊保存buttion我應該得到一個表格後的addbuttion .. – kiran 2012-07-30 05:36:57

回答

0
var arr = new Array(ShowDay,Date,StartTime,EndTime,Lesson,Description); 

var tableElement = jQuery("<table />"); 
var trElement = jQuery("<tr/>"); 
var len = arr.length; 
var tdElement; 

for(var i=0;i<len;i++){ 
    tdElement = jQuery("<td/>",{text:arr[i]}); 
    trElement.append(tdElement); 
} 

tableElement.append(trElement); 

$(".add-lession").parent().append(tableElement); 
+0

嗨Aditya,謝謝你我們的代碼,並在那裏我應該寫這樣的代碼我的意思是$(「附加lession」)。點擊(函數(){}? – kiran 2012-07-30 05:43:34

+0

有很多方式和地點,像 1)將這個之間,'Var描述= $(「#說明」)VAL();'和'});' OR 2) 創建一個新的功能,把這個代碼在函數,然後調用該函數在同一個地方,我在第1點中提到 – AdityaParab 2012-07-30 05:44:44

+0

是的,我提到你的方式..但我沒有得到表.. – kiran 2012-07-30 05:59:34

相關問題