我有一个功能,它抓取XML文档并根据XSL文档进行转换.然后将结果放入带有id的div中laneconfigdisplay.我想要做的是,与转换逻辑分开,为该div设置jQuery更改事件,以便我可以告诉它何时更改,并运行一些jQuery代码.
我尝试了以下,但它不起作用!
$(document).ready(function()
{
$('#laneconfigdisplay').change(function() {
alert('woo');
});
//Do XML / XSL transformation here
});
<!-- HTML code here -->
<div id="laneconfigdisplay"></div>
Run Code Online (Sandbox Code Playgroud)
我究竟做错了什么?
我为我的项目使用了物化css,当我想用ajax在matrialize select中附加选项时遇到问题。我已经按照这个答案如何在实现CSS框架中动态修改<select>。但不起作用。
在我的HTML中,我使用物化模式来渲染物化表单。这是我的代码:
<div class="input-field col s12">
<select id="select_1" name="select_1">
<option value="1">option 1</option>
<option value="2">option 2Barat</option>
</select>
<label for="select_1">Select 1</label>
</div>
<div class="input-field col s12">
<select id="select_2" name="select_2">
<option value="0" disabled="disabled">Choose option</option>
</select>
<label for="select_2">Select 2</label>
</div>
Run Code Online (Sandbox Code Playgroud)
我的js
<script type="text/javascript">
$(document).ready(function(){
function get_selected(){
var base_url = '<?php echo base_url() ?>';
var data = $('#select_1').val();
$.ajax({
url: ""+base_url+"admin/get_data/",
dataType: 'json',
type: "POST",
data:{'data':data},
beforeSend: function() {
},
success: function (data) {
var text = '';
var $selectDropdown = $("#select_1").empty().html(' …Run Code Online (Sandbox Code Playgroud)