我有一個web應用程序,每發送一個輸入到input=hidden
之後,我發送隱藏value
到服務器。JQuery替換隱藏值雙引號
的事情是,我需要它去hidden input
像之前轉義引號:
$('.textBoxSal').live('keyup', function() {
//...code...
$('.' + cell + 'Td').html(myValue.replace('"', """) + '<input type="hidden" class="' + cell + 'Out" value="' + myValue.replace('"', """) + '"/>');
我不知道爲什麼,但它拒絕使其在隱藏輸入發生.. 我甚至在那裏放置了一個console.log
,代碼似乎在console.log
中工作可能是什麼問題?
編輯:這裏有一個例子 http://jsfiddle.net/DSZm4/
首先你的選擇是(有效)'」 .classNameTD''(你需要一個(選擇這個類名的'td'後裔,或者'td' *有*那個類名?);並且'live()'在jQuery 1.7+和* removed中被棄用*(如果沒有你的HTML,*和*最好是一個[JS Fiddle] (http://jsfiddle.net/) ,很難提供具體的幫助。 –
@DavidThomas你去了嗎:http://jsfiddle.net/DSZm4/ – thormayer