日期:2014-05-16  浏览次数:20775 次

求助。。JS缺少对象。 - Web 开发 / Ajax
function mcard(url){
var num=$("#mun").val();
var price=$("#price").val();
var tou=$("#tou").val();
var verify=$("#verify").val();
if(verify==""){

  alert("您没有填写数据");
}
$.ajax({
type:"POST";
url:url;
data:"mun=" + num + "&price=" + price + "&tou=" + tou,
success:function(msg){
if(msg=='nomoney'){
alert("您的余额不足本次生成卡密码");
}else if(msg=='error'){
alert("生成失败");  

else{
$("#card").css("display","block");
  $("#card").html(msg);  
}
}
}); 
 

}

下面是HTML部分
<table class="infoTable">
  <tr>
  <th class="paddingT15"> 生成商品卡密数量:</th>
  <td class="paddingT15 wordSpacing5">  
  <select name="mum" id="mum">
  <option value="1">生成 1 张商品卡密</option>
  <option value="5">生成 5 张商品卡密</option>
  <option value="10">生成 10 张商品卡密</option>
  <option value="15">生成 15 张商品卡密</option>
  <option value="20">生成 20 张商品卡密</option>
   
  </select>
  <span class="gray">请选择生成数量,一次最多生成二十张</span>
  </td>
  </tr> 
  <tr>
  <th class="paddingT15"> 选择商品卡类型:</th>
  <td class="paddingT15 wordSpacing5">  
  <select name="price" id="price">
  <option value="year">一年商品卡</option>
  <option value="forvevr">永久商品卡</option>
  </select>
  <span class="gray">请选择商品卡的类型</span>
  </td>
  </tr> 
  <tr>
  <th class="paddingT15"> 请选择商品卡前缀:</th>
  <td class="paddingT15 wordSpacing5">  
  <select name="tou" id="tou">
 
  <option value="{$list}">{$list}</option>
  <option value="{$list1}">{$list1}</option>
  <option value="{$list2}">{$list2}</option>
  <option value="{$list3}">{$list3}</option>
  <option value="{$list4}">{$list4}</option>
  <option value="{$list5}">{$list5}</option>
   
  </select>
   
  </td>
  </tr>
  <tr>
  <th class="paddingT15"> 验证码:</th>
  <td class="paddingT15 wordSpacing5">  
  <input class="infoInput" name="verify" id="verify" /><img src="?m=vode&a=verify" border="0" align="absmiddle" height="20" width="50" style=&