下面是我的ajax电话
$(document).ready(function() {
$("#blog").focusout(function() {
alert('Focus out event call');
alert('hello');
$.ajax({
url: '/homes',
method: 'POST',
data: 'blog=' + $('#blog').val(),
success: function(result) {
$.each(result, function(key, val) {
$("#result").append('<div><label>' + val.description + '</label></div>');
});
},
error: function() {
alert('failure.');
}
});
});
});
Run Code Online (Sandbox Code Playgroud)
我在控制台中的'operand obj'错误中遇到'TypeError:invalid'
提前谢谢你
我在文本字段上编写了ajax回调,并在模糊事件上调用它.
但是在它进行ajax回调之前,我想检查textfield不为空的条件.
所以我想,如果textfield不为空,则调用ajax回调,否则不应该调用它.
提前致谢
form_example是我的模块名称
表格控制
$form['price_form']['item'] = array(
'#type' => 'textfield',
'#title' => 'Item Name?',
'#size' => 10,
'#maxlength' => 25,
'#id' => 'nameId',
'#required' => TRUE,
'#ajax' => array(
// #ajax has two required keys: callback and wrapper.
// 'callback' is a function that will be called when this element changes.
'callback' => 'form_example_simplest_callback',
'wrapper' => 'listDiv',
'effect' => 'fade',
),
'#autocomplete_path' => 'examples/form_example/item_name_autocomplete_callback',
);
Run Code Online (Sandbox Code Playgroud)
JS代码
(function($){
$(document).ready(function(){
alert('Hi, Javascript successfully attached');
Drupal.behaviors.form_example = {
attach: function (context, …Run Code Online (Sandbox Code Playgroud) Paint mPaint = new Paint();
mPaint.setStyle(Style.FILL);
mPaint.setColor(Color.Red);
canvas.drawRect(mRedPaddleRect, mPaint);
Run Code Online (Sandbox Code Playgroud)
这里,mRedPaddleRect是一个使用Rect形成的Rectangle,而不是设置它我想要设置一个Image的颜色.
如何才能做到这一点?
任何帮助,将不胜感激.
谢谢.
ajax ×1
android ×1
drupal ×1
drupal-7 ×1
drupal-ajax ×1
javascript ×1
jquery ×1
paint ×1
rect ×1
view ×1