Tag: php

AJAX POST请求失败到同一页面(带示例)

代码 ####### The name of this file is ‘test_ajaxfn.php’ ####### <?php if($_POST['var']) { $result = $_POST['var']; echo $result.' is successfully passed to the same page using Ajax Post. :)'; } else { echo 'There is no POST variable passed to the same page. 🙁 '; } echo ' Above indicates the ajax post function \’.\’ […]

在刷新之前将数据从jquery检索到php

如何从jquery生成的输入中检索数据来处理它们与php $ _POST? (function($){ $countForms = 1; $.fn.addForms = function(idform){ var myform = “”+ ” “+ ” Field A (“+$countForms+”):”+ ” “+ ” Field B (“+$countForms+”):”+ ” “+ ” remove”+ ” “+ “”; if(idform==’mybutton’){ myform = $(“”+myform+””); $(“button”, $(myform)).click(function(){ $(this).parent().parent().remove(); }); $(this).append(myform); $countForms++; } }; })(jQuery); $(function(){ $(“#mybutton”).bind(“click”, function(e){ e.preventDefault(); var idform=this.id; if($countForms<3){ $("#container").addForms(idform); } […]

如何将JSON代码导入MYSQL数据库?

我用jQuery自动完成function创建了这个表单。 自动完成列表中的所选品牌需要使用$ .ajax函数发送到PHP文件。 我的代码似乎不起作用,但我找不到错误。 我不知道为什么数据没有插入到MYSQL数据库中。 这是我的代码: JQUERY: $(document).ready(function() { $(“#autocomplete”).autocomplete({ minLength: 2 }); $(“#autocomplete”).autocomplete({ source: [“Adidas”, “Airforce”, “Alpha Industries”, “Asics”, “Bikkemberg”, “Birkenstock”, “Bjorn Borg”, “Brunotti”, “Calvin Klein”, “Cars Jeans”, “Chanel”, “Chasin”, “Diesel”, “Dior”, “DKNY”, “Dolce & Gabbana”] }); $(“#add-brand”).click(function() { var merk = $(“#autocomplete”).val(); $(“#selected-brands”).append(” ” + merk + “”); //Add your parameters here var […]

Ajax与codeigniter中的选择框

我有一个带有两个选择框的表单。 一个是城市,另一个是该地区。 我的要求。 当某人选择一个城市时,必须从数据库中捕获城市中的区域并显示在另一个选择框中。 我试过但是,我的阿贾克斯有问题。 这是我的代码如下。 视图 Location select <option value="city_id; ?>”>name; ?> Area Any <option value="ara_id; ?>”>name; ?> 调节器 function __construct() { parent::__construct(); //session, url, satabase is set in auto load in the config $this->load->model(‘Home_model’, ‘home’); $this->load->library(‘pagination’); } function index(){ $data[‘city’] = $this->home->get_city_list(); $data[‘type’] = $this->home->get_property_type_list(); $this->load->view(‘home’, $data); } function get_area(){ $area_id = $this->uri->segment(3); […]

按钮点击后更改图像链接

我在我的博客中使用Bing图像搜索API。 我的要求的回应: stdClass Object ( [d] => stdClass Object ( [results] => Array ( [0] => stdClass Object ( [__metadata] => stdClass Object ( [uri] => https://api.datamarket.azure.com/Data.ashx/Bing/Search/Image?Query=’Kitchen’&Market=’en-us’&$skip=0&$top=1 [type] => ImageResult ) [ID] => a40b8c85-8a6b-45a8-bce2-c07b16a942e6 [Title] => Our Kitchen Remodel is Complete!!! @ A Well Dressed Home [MediaUrl] => http://awelldressedhome.com/wp-content/uploads/2010/10/Kitchen-31.jpg [SourceUrl] => http://awelldressedhome.com/496-our-kitchen-remodel-is-complete/ [DisplayUrl] => awelldressedhome.com/496-our-kitchen-remodel-is-complete […]

使用jQuery将变量大小的表单传递给PHP文件进行处理

我有一个可变大小(长度)的表单,从MySQL数据库填充。 共有4个字段构成用于创建按钮的信息(id,按钮#,名称和价格)。 提交表单时,我想将所有值保存到MySQl数据库,并使用成功消息更新页面底部的div。 目前我有这个表格。 <?php $sql = "SELECT * FROM concessions ORDER BY button ASC "; $result = mysql_query($sql); echo " Button # Item Price Button “; while($row = mysql_fetch_array($result)) { echo “”; echo “”; echo “”; echo “”; echo “”; echo “”; echo “”; } echo “”; mysql_close($con); ?> 发送给它的任何PHP <?php $buttonArray = $_POST['btn']; […]

显示服务器响应中的错误消息

我有一些jqGrid的问题。 我添加了一个validation用户输入的方法。 如果部门存在,那么它将显示一条警告信息,“部门存在!” 这是我的jqGrid代码: afterSubmit: function(response, postdata){ var res = $.parseJSON(response.responseText); if (res === “1”) { return [false,”Department Already Exist”]; } else { return [true,”Sucess”]; } } 而我的php添加方法: if($oper == ‘add’) { $deptid = $_POST[‘idms_department’]; $deptnm = $_POST[‘department’]; if(checkUser($deptnm) == “FALSE”){ return “1”; } else { $ins = “INSERT INTO ms_department(department) VALUES(‘$deptnm’)”; if(mysql_query($ins)){ “Success INSERT […]

JCropped获取裁剪图像高度

我正在使用JCrop来获取要裁剪的图像的尺寸。 我有获取尺寸的代码,如下所示: function updateCoordinates(c) { console.log(c) $(‘#image_x’).val(cx); $(‘#image_x2’).val(c.x2); $(‘#image_y’).val(cy); $(‘#image_y2’).val(c.y2); $(‘#image_w’).val(cw); } $(‘#jcrop_target’).Jcrop({ aspectRatio : 2 / 1, onSelect : updateCoordinates, onChange : updateCoordinates }); 变量’c’具有值cx,c.x2,cy,c.y2和cw。 我猜测cw = width,cx = x坐标和cy = y坐标,但我如何获得图像的高度? 我很想把这些值传递给PHP Imagick裁剪。 getOriginalUrl()); $picture->cropImage($width, $height, $x, $y); 我觉得我错过了一些明显的东西。

延迟后加载jquery模式对话框

我想在页面加载后延迟几秒后加载jquery对话框。 到目前为止,这是我的代码。 This is My Dialog box Description/Content $(document).ready(function() { setTimeout(function(){ $(function () { $(“#dialog”).dialog({ show: { effect: ‘drop’, direction : ‘up’, distance: 1000, duration: 2000, }, }); }); }, 2000) }); .ui-dialog-titlebar {display:none;} #other_content {width:200px; height:200px;background-color:grey;} #dialog_content{display:none;} 现在的问题是从顶部滑动的弹出动画对Chrome有好处,但在Firefox中它不会出现在屏幕的中心,对于IE来说根本没有弹出窗口。 http://jsfiddle.net/fakhruddin/x39Rr/9/ 请指导。

php的数据表和json格式错误

我对dataTables和php有点困难。 我以下面的格式回应json: {“iTotalRecords”:10,“iTotalDisplayRecords”:10,“aaData”:[[“1”,“15”,“1”,“长描述长描述长描述”,“2012-02-25 00: 00:00“],[”1“,”15“,”1“,”长描述长描述长描述“,”2012-02-25 00:18:59“] …]} 哪个inst使用我的dataTable,但是在jsonlint.com/中validation了上面的内容后,我得到了以下格式良好的版本: { “iTotalRecords”: 10, “iTotalDisplayRecords”: 10, “aaData”: [ [ “1”, “15”, “1”, “long description long description long description long description”, “2012-02-25 00:18:59” ], … ] } 当我把它放在一个txt文件中时,它加载得很好。 我还注意到在“长描述”部分添加换行符,即使使用上面的那个也不行。 我的猜测是,换行符是json格式的混乱,但是我怎么能在我的PHP脚本中避免这种情况,因为所有内容都是自动换行的? 我在我的echo代码中尝试了\ n但它似乎没有创建换行符。