[英]How to get the value in Textbox from database depends on dropdown list without submit button
[英]How to get the value from textbox & dropdown without submit
我要传递产品ID,产品名称,文本框的值,并下拉至“ addtocart.php”页面。 我设法获取的唯一值是ID和名称。 如果我使用这些表格,则不会提交产品ID和名称的值。 任何人都可以帮助发送文本框和下拉菜单的值吗?
while ($row = @ mysql_fetch_array($results)){
print
"<div class= 'item'>" .
"<p>Product id ".$row["id"]."</p>".
"<p><img src=".$row["image_location"]." class='masterTooltip' id='b7' title='Double click on image to make as favorite' ondblclick='openlink({$row["id"]})'></p>".
"<p>£".$row["price"]."</p>".
"<p>".$row["name"]."</p>".
"<p>".
"Qty: <input type='text' id='quantity' name='quantity' style='width: 20px; height:14px;'>".
" <select name='type'>".
"<option value='KiloGrams'>KiloGrams</opstion>".
"<option value='Bunch'>Bunch</option>".
"</select>".
"<p>".
"<a href='addtocart.php?id={$row["id"]}&name={$row["name"]}' class='button' id='b1'> Buy Now</a>".
// " <a href='addtofavorite.php?id={$row["id"]}&name={$row["name"]}' id='heart'></a>".
"</p>".
"</div>";
对于那些不在任何其他输入中但要发送到服务器的字段,您需要使用<input type='hidden' name='your_field_name' value='your_field_value' />
表格。
您想使用ajax,我不知道以前是否使用过它,但它的工作原理如下: 首先,您需要监听更改事件,然后将请求发送到服务器;
$( "#type" ).change(function() {
$.ajax({
url: "test.php",
context: this.val()
}).done(function() {
alert("it worked");
});
});
我希望你能表达得很好。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.