我目前正在開發一個web應用程序,鏈接草案:http://webtrickssolutions.in/ayna/new-Building.html#的JavaScript的onclick創建元素(標籤)
我有問題,JavaScript編碼,在「OK」按鈕按下時,應添加行的數據填充「下方語言「和」文本「/新行應爲標籤。例如,如果我加兩次:
英語「BuildingName01」(刪除圖標) 阿拉伯語「XXXXX05」(刪除圖標)
,它應該從下拉菜單中刪除英語和阿拉伯語,因爲我不能選擇該語言兩次。
當前的JavaScript代碼:
<script type="text/javascript">
$(document).ready(function(){
$('.del').live('click',function(){
$(this).parent().parent().remove();
});
$('.add').live('click',function(){
$(this).val('Delete');
$(this).attr('class','del');
var appendTxt = "<tr><td><select class='form-control form-control-bottom lang' name='input_box_one[]'><option>Language</option><option>English</option><option>Hindi</option></select></td> <td><input type='text' name='input_box_two[]' /></td> <td><input type='button' class='add' value='Ok' /></td></tr>";
$("#options-table tr:first").before(appendTxt);
});
});
</script>
你使用的是什麼舊版本的jQuery支持'live()' ? – epascarello
請去看[問]。你沒有在這裏問任何實際的問題 - 你只是告訴我們你遇到了一個問題,然後描述你的腳本應該做什麼。那麼你的問題是什麼?你到底做了什麼來實現這個?你有什麼特定的部分有麻煩? – CBroe