2012-03-26 7 views
0
&mobile=0400000000¬es=this+is+a+test 

あなたは次の¬es

を発生していることがわかります

上記のエラーがあることはずのでし &notes=

Iなぜこれが起こったのだろうと思っています。ここ

はどのようにあなたがこれを決定しているフォームのHTML

<!---left---> 
<div class="leadwidth"> 
<input type="hidden" name="task" value="MYSQL"/> 
<input type="hidden" name="action" value="newlead"/> 
<input type="hidden" name="fetchform" value="leadstores"/> 
<input type="hidden" id="userid" name="userid" value=""/> 
<input type="hidden" id="usertype" name="usertype" value=""/> 
<input type="hidden" id="customerid" name="customerid" value=""/> 

    <div class="formbg">Trading Name:<input name="tradingname"/></div> 

<div class="formbg">Postal Street Address:<input name="streetaddress"/></div> 

<div class="formbg">Postal Suburb:<input name="suburb"/></div> 

<div class="formbg">Postal State:<select name="state"><option value="0">--Please Select--</option></select></div> 

<div class="formbg">Postal Postcode:<input name="postcode"/></div> 


<div class="formbg">Category:<select name="category"><option value="0">--Please Select--</option></select></div> 

<div class="formbg formheight">Sub-Category:<select name="subcategory" MULTIPLE><option value="0">--Please Select--</option></select></div> 

<div class="formbg">Membership:<input name="cmembership"/></div> 

<div class="formbg">Sales Status:<select name="salesstatus"><option value="0">--Please Select--</option></select></div> 

<div id="managerstatus" class="formbg">Manager Status:<select name="managerstatus"><option value="0">--Please Select--</option></select></div> 

<div id="hqstatus" class="formbg">HQ Status:<select name="hqstatus"><option value="0">--Please Select--</option></select></div> 

<div id="publishtoweb" class="formbg">Publish 2 Web:<select name="publishtoweb"><option value="0">--Please Select--</option></select></div> 


</div> 
<!---middle---> 
<div class="leadwidth"> 
<div class="formbg">Title:<select name="title"><option value="0">--Please Select--</option></select></div> 

<div class="formbg">First Name:<input name="firstname"/></div> 

<div class="formbg">Last Name:<input name="lastname"/></div> 

<div class="formbg">Position:<input name="position"/></div> 
<div class="formbg">Web Address:<input name="webaddress"/></div> 

<div class="formbg">Business Description:</div> 
<textarea name="businessdescription"></textarea> 

<button type="submit" id="newsubmit" class="blacksavebutton"></button> 
</div> 
<!---Far Right---> 
<div class="leadwidth"> 
<div class="formbg">Company Name:<input name="companyname"/></div> 

<div class="formbg">ABN/ACN:<input name="abnacn"/></div> 

<div class="formbg">Email:<input name="email"/></div> 

<div class="formbg">Phone Number:<input name="phonenumber"/></div> 

<div class="formbg">Mobile Number:<input name="mobile"/></div> 

<div class="formbg">Notes:</div> 
<textarea name="notes"></textarea> 
<img src="http://realcashback.com.au/v2/system/template/images/newleads/stepone_newlead.png"/> 
</div> 
+0

$(this)?何? 。もしあなたがsubmitを使いたいのであれば、フォームを使う必要があります。 – guybennet

+0

それは私のためにうまくいきます。http://jsfiddle.net/zPJLg/ – DG3

答えて

1

のですか?

¬は、&not;のエンティティです。

実際にサーバーが受け取った入力は正しいですか?

ウェブページでこれを出力している場合、エンタイトは変換される可能性があります。実際にはサーバー上で正常に動作するかもしれません。 OPのコメントに基づいて

編集:

$("#log ").html($(this).serialize()); 

は、HTMLエンティティをエスケープしません。この問題を回避するには、次のようにしてください:

$("#log ").text($(this).serialize()).html(); 
+0

これは、次の$( "#log " ).html($(this).serialize()); – RussellHarrower

+0

私は正しい&正確な書式であなたの答えを更新しました。 – Tadeck

+0

タデックありがとうございましたが、追加情報で私自身の編集を上書きしました。回答が "非アクティブ"なので、他のフォーマットを整理してください。 –

関連する問題