2次点击事件不会'我在jquery工作
2 click events doesn't work in jquery
我需要你的支持,因为我试图添加下面的2个点击事件,但第二部分只起作用,第一部分在删除第二部分之前不起作用
<script>
$(document).ready(function () {
$(function () {
$("#add_by_serial").click(function () {
alert("Hello");
/* var newquantity = $("#serial_newquantity").val();
var quantityno = $("#serial_quantityno").html();
var prodcutname = $("#serial_prodcutname").html();
var serialnumber = $("#serial_serialnumber").html();
var productid = $("#serial_productid").html();
var search_by_serial = 1;
$("#query_result").load("stock/save_edited_quantity.php", { newquantity: newquantity, search_by_serial: search_by_serial, quantityno: quantityno, serialnumber: serialnumber, prodcutname: prodcutname, productid: productid}); */
})
})
})
$(document).ready(function () {
$(function () {
$('#add_button').click(function () {
var product_id = <?php echo $_POST['prod_name']; ?>;
var quantity = $("#newquantity").val();
var quantityno = $("#quantityno").html();
var prodcutname = $("#prodcutname").html();
var serialnumber = $("#serialnumber").html();
$("#query_result").load("stock/save_edited_quantity.php", { quantity: quantity, product_id: product_id, quantityno: quantityno, serialnumber: serialnumber, prodcutname: prodcutname});
})
})
})
</script>
将所有事件添加到$(function(){ });
或$( document ).ready(function() { });
示例:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<button id="add_by_serial">add_by_serial </button>
<button id="add_button">add_button</button>
<script>
$(document).ready(function () {
$("#add_by_serial").click(function () {
alert("بسم الله الرحمن الرحيم1");
});
$('#add_button').click(function () {
alert("بسم الله الرحمن الرحيم2");
});
})
</script>
jQuery API文档:jQuery/ready
尝试这样做,您应该在同一个ready
事件中定义:
<script>
$(document).ready(function () {
$("#add_by_serial").click(function () {
alert("Hello");
/* var newquantity = $("#serial_newquantity").val();
var quantityno = $("#serial_quantityno").html();
var prodcutname = $("#serial_prodcutname").html();
var serialnumber = $("#serial_serialnumber").html();
var productid = $("#serial_productid").html();
var search_by_serial = 1;
$("#query_result").load("stock/save_edited_quantity.php", { newquantity: newquantity, search_by_serial: search_by_serial, quantityno: quantityno, serialnumber: serialnumber, prodcutname: prodcutname, productid: productid}); */
})
$('#add_button').click(function () {
var product_id = <?php echo $_POST['prod_name']; ?>;
var quantity = $("#newquantity").val();
var quantityno = $("#quantityno").html();
var prodcutname = $("#prodcutname").html();
var serialnumber = $("#serialnumber").html();
$("#query_result").load("stock/save_edited_quantity.php", { quantity: quantity, product_id: product_id, quantityno: quantityno, serialnumber: serialnumber, prodcutname: prodcutname});
})
})
</script>
您有一个变形的脚本。请阅读javascript和jQuery语法。我假设你正在尝试将点击事件设置为加载网页上的两个不同按钮,脚本应该是这样的:
<script type="text/javascript">
$(document).ready(function () {
$("#add_by_serial").click(function () {
alert("بسم الله الرحمن الرحيم");
});
$('#add_button').click(function () {
var product_id = <?php echo $_POST['prod_name']; ?>;
var quantity = $("#newquantity").val();
var quantityno = $("#quantityno").html();
var prodcutname = $("#prodcutname").html();
var serialnumber = $("#serialnumber").html();
$("#query_result").load("stock/save_edited_quantity.php", { quantity: quantity, product_id: product_id, quantityno: quantityno, serialnumber: serialnumber, prodcutname: prodcutname});
});
});
</script>
问候
相关文章:
- 如果我在jquery移动中使用“onclick”,按钮不会改变颜色
- 当我在jquery/javascript中单击按钮时加载图像显示
- 我在jQuery中有一个循序渐进的过程,有没有更好的编码方法
- 我在jQuery事件处理和隐藏/显示图像元素方面做错了什么
- 我在jQuery中的Rock Paper Scissors程序只在平局时返回结果
- 我在jquery上的循环代码;不要在循环中使用
- 当我在jquery中修改HTML时,如何刷新对象
- 2次点击事件不会'我在jquery工作
- 如何选择除我在jquery中悬停的元素之外的所有元素
- 我在jQuery.ech()函数中缺少什么
- 每当我在 jquery UI 日期选择器中更改月份/年份时,如何获取该月的第一个日期和最后一个日期
- 为什么当我在 jQuery 中添加切换事件时我的按钮消失了
- 单击事件不起作用,当我在 jquery 数据表中显示每页 25 条记录时
- 否则语句不起作用是我在 jQuery 上的语法不正确
- 为什么我在 jquery 中的 focus() 不起作用
- 如何返回我在 jQuery 加载函数中获取的变量
- 为什么我在 Jquery 中切换方法的替代方案不起作用
- 使用 jQuery 创建一个视差对象原型,我在 jQuery 函数上不断收到未定义的错误
- Z-index:neg值阻止我在jquery中定位类
- 我在jQuery中得到了函数未定义的错误,即使函数已经定义