从jQuery返回PHP
我想通过jQuery回显HTML下拉列表值:
Single Single2 function displayVals() { var singleValues = $( "#single" ).val(); $( "p" ).html( "Single: " + singleValues); } $( "select" ).change( displayVals ); displayVals();
并回显PHP中的下拉值:
如果没有首先提交表单,则无法在PHP中访问选择值。
这是一个提交到名为submit.php的文件的示例表单
submit.php的内容看起来像这样……
您还可以使用ajax将表单中的数据提交到PHP页面,让PHP页面生成一些HTML输出并将其返回给您的jQuery,然后您可以将生成的HTML插入到页面中的元素(div)中。
创建一个PHP页面以从表单接收数据。
$price = 5.00; $noOfItems = $_POST['my_select']; $totalCost = $price * $noOfItems; echo "$noOfItems @ $price will cost you $totalCost";
然后使用一些jQuery在后台将表单中的数据提交给PHP,然后将生成的HTML放入#result div中。