我想从php代码传递一个关联数组到javascript代码中,请问如何实现?JSON在这方面有帮助吗?如果有的话,请提供一个简单的代码示例。谢谢。
以下是评论中的HTML + PHP代码:
以下是评论中的HTML + PHP代码:
<td>
<input type="text" style="width:70;" name="<?php echo $quantity;?>" id="<?php echo $quantity;?>" onkeyup="check_valid_range('<?php echo $itemName;?>','<?php echo $quantity;?>',<?php echo json_encode($product_inventory);?>);">
</td>
<script type="text/javascript">
function check_valid_range(product_field, quantity_field, inventory){
var product = document.getElementById(product_field).value;
var quantity = document.getElementById(quantity_field).value;
var v = inventory[product];
alert(v);
}
</script>
/
字符以便转义</script>
,而json_encode会自动处理。https://dev59.com/yVrUa4cB1Zd3GeqPmbNZ#7217312 - Arnaud Le Blanc