2015-02-09 51 views
0

我正在动态地使用JavaScript添加值。我的代码如下:如何使用ajax和php保存数组数据库的值

<script type="text/javascript"> 
var i = 1; 
    function add_coll() { 
     var city_value = document.getElementById("city_service").value; 
     if(city_value != "city") 
     { 
     $('#colnew').append('<div id="businesshour'+i+'" class="row"><div class= "large-4 medium-4 columns">'+city_value+'</div><div class= "large-3 medium-3 columns end"><a href="javascript:void(0);" onclick="remove_coll('+i+');" ><img src="../img/cross_icon.png"></a></div></div>'); 
     i++;  
} 
    } 
    function remove_coll(val) { 
     $('#businesshour'+val).remove(); 
    } 
    </script> 
<select id="city_service" name="city_service"> 
      <option value="city">Choose One</option> 
      <option value="Jaipur">Jaipur</option> 
      <option value="Ajmer">Ajmer</option> 
      <option value="Jodhpur">Jodhpur</option> 
      </select> 
      </div> 
      <div class= "large-3 medium-3 columns end"> 
      <a href="javascript:void(0);" onClick="add_coll();" class="button city-add">+ Add</a>   
      </div> 
     </div> 
     <div id="colnew"> 

在此代码中,用户通过单击添加按钮来选择多个值。当他选择任何值并输入添加按钮时,此值将显示在选择框下方。然后用户也可以选择像这样的新值。

现在我可以如何使用ajax传递这个值并保存在mysql数据库中。

+0

欢迎来到Stack Overflow!这个问题在信息上有点短暂。你可以分享你的尝试,并且遇到了什么问题? – 2015-02-09 19:03:46

+0

可能的重复[jQuery的Ajax POST示例与PHP](http://stackoverflow.com/questions/5004233/jquery-ajax-post-example-with-php) – 2015-02-09 19:16:45

+0

与论坛网站不同,我们不使用“谢谢” ,或者“任何帮助表示赞赏”,或签名[so]。请参阅“[应该'嗨','谢谢',标语和致敬从帖子中删除?](http://meta.stackexchange.com/questions/2950/should-hi-thanks-taglines-and-salutations-be - 从帖子中删除)。顺便说一句,它是“提前致谢”,而不是“感谢先进”。 – 2015-02-10 03:32:17

回答

0

商店city_value到数组

var city_array = []; 

add_col()方法

city_array.push(city_value); 

里面,现在你可以Ajax请求期间发送此阵。

相关问题